<%--
  - $Id: sc2801.jsp,v 1.12 2006/02/08 02:39:12 jeon Exp $
  -
  - Copyright 2006 NTT DATA Corporation.
  -
  --%>
<%@page contentType="text/html; charset=Windows-31J" language="java" pageEncoding="Windows-31J"%>
<%@ page import="java.util.Date"%>
<%@ page import="jp.terasoluna.fw.util.DateUtil"%>

<%@ taglib uri="/struts-html" prefix="html"%>
<%@ taglib uri="/struts-bean" prefix="bean"%>
<%@ taglib uri="/struts-logic" prefix="logic"%>
<%@ taglib uri="/terasoluna" prefix="t"%>
<%@ taglib uri="/terasoluna-struts" prefix="ts"%>
<%@ taglib uri="/common" prefix="common"%>

<bean:define id="titleUsecaseName" scope="page" value="和暦日付変換"/>
<bean:define id="titleScreenName" scope="page" value="和暦日付変換"/>
<bean:define id="screenName" scope="page" value="和暦日付変換"/>
<bean:define id="screenID" scope="page" value="SC2801"/>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html:html locale="true">

<%@ include file="../sc0003.jspf" %>

<!-- begin body-->
<h4>和暦日付変換</h4>
    
<%
String jdate = "2004/01/09 04:56:23";
pageContext.setAttribute("jdate", jdate);
%><br>

<table>
    <tr>
        <td align="left">
        
          1. jdateタグ 【name, pattern】<br>
          <ul>
            <li>nameのデータがpattern通り表示される事を確認。<br>
                (pageContextに格納されているjdateのデータ：2004/01/09 04:56:23)<br><br></li>
            <li>日付が和暦で表示されるかを確認。<br><br></li>
            <li>jdateタグの設定<br>
              &nbsp;&nbsp;&lt;t:jdate name=&quot;jdate&quot; pattern=&quot;GGGGyy年MM月dd日(EEEE) hh時mm分ss秒&quot; /&gt;<br><br>
              &nbsp;&nbsp;&lt;t:jdate name=&quot;jdate&quot; pattern=&quot;G. yy年MM月dd日(E) hh時mm分ss秒&quot; /&gt;<br><br>
            </li>
          </ul>
          &nbsp;&nbsp;&nbsp;&nbsp;<span id="jdateName1">｢<font color="#FF0000"><t:jdate name="jdate" pattern="GGGGyy年MM月dd日(EEEE) hh時mm分ss秒" /></font>｣</span>
          <br><br>
          &nbsp;&nbsp;&nbsp;&nbsp;<span id="jdateName2">｢<font color="#FF0000"><t:jdate name="jdate" pattern="G. yy年MM月dd日(E) hh時mm分ss秒" /></font>｣</span>
          <br>
          <br>
  
        </td>
    </tr>

    <tr>
        <td align="left">
        
          2. jdateタグ 【id, name, pattern】<br>
          <ul>
            <li>patternによって変換されたnameのデータがidで指定した名前の変数に格納されている事を確認。<br>
                (pageContextに格納されているjdateのデータ：2004/01/09 04:56:23)<br><br></li>
            <li>jdateタグの設定<br>
              &nbsp;&nbsp;&lt;t:jdate id=&quot;formatted&quot; name=&quot;jdate&quot; 
              pattern=&quot;GGGGyy年MM月dd日(EEEE) hh時mm分ss秒&quot; /&gt;<br><br>
            </li>
          </ul>
          <t:jdate id="formatted" name="jdate" pattern="GGGGyy年MM月dd日(EEEE) hh時mm分ss秒" />
          &nbsp;&nbsp;&nbsp;&nbsp;<span id="jdateId">｢<font color="#FF0000"><%= formatted %></font>｣</span>
          <br>
          <br>
  
        </td>
    </tr>  

    <tr>
        <td align="left">
            
          3. jdateタグ 【value, pattern】<br>
          <ul>
            <li>valueのデータがpattern通り表示される事を確認。<br><br></li>
            <li>jdateタグの設定<br>
              &nbsp;&nbsp;&lt;t:jdate value=&quot;2005/02/09 04:56:23&quot; pattern=&quot;GGGGyy年MM月dd日(EEEE) hh時mm分ss秒&quot;/&gt;<br><br>
            </li>
          </ul>  
          &nbsp;&nbsp;&nbsp;&nbsp;<span id="jdateValue">｢<font color="#FF0000" ><t:jdate value="2005/02/09 04:56:23" pattern="GGGGyy年MM月dd日(EEEE) hh時mm分ss秒" /></font>｣</span>
          <br>
          <br>

        </td>
    </tr>

    <tr>
        <td align="left">
            
          4. jdateタグ 【property, scope, name, pattern】<br>
          <ul>
            <li>warekiFormのdateが表示される事を確認。<br>
                (warekiFormに格納されているdateのデータ：2005/03/09 04:56:23)<br><br></li>
            <li>jdateタグの設定<br>
              &nbsp;&nbsp;&lt;t:jdate name=&quot;warekiForm&quot; property=&quot;date&quot; scope=&quot;request&quot;
                     pattern=&quot;GGGGyy年MM月dd日(EEEE) hh時mm分ss秒&quot;/&gt;<br><br>
            </li>
          </ul>  
          &nbsp;&nbsp;&nbsp;&nbsp;<span id="jdateProperty">｢<font color="#FF0000"><t:jdate name="warekiForm" property="date" scope="request" pattern="GGGGyy年MM月dd日(EEEE) hh時mm分ss秒"/></font>｣</span>
          <br>
          <br>
  
          </td>
    </tr>

    <tr>
        <td align="left">
            
          5. jdateタグ 【filter, value, pattern】<br>
          <ul>
            <li>patternに設定された &quot;&lt;,&gt;,&amp;,&quot;&quot; が画面に表示される事とhtmlソースコードを確認。<br>
            htmlソースコードで&amp;lt;,&amp;gt;,&amp;amp;,&amp;quot;に変換されている事を確認。<br><br></li>
            <li>jdateタグの設定<br>
              &nbsp;&nbsp;&lt;t:jdate value=&quot;2005/02/09 04:56:23&quot; filter=&quot;true&quot;
                     pattern=&quot;&lt;GGGGyy年MM月dd日(EEEE) hh時mm分ss秒&gt;&amp;\&quot;&quot;/&gt;<br><br>
            </li>
          </ul>  
          &nbsp;&nbsp;&nbsp;&nbsp;<span id="jdateFilter">｢<font color="#FF0000"><t:jdate value="2005/02/09 04:56:23" filter="true" pattern="<GGGGyy年MM月dd日(EEEE) hh時mm分ss秒>&\"" /></font>｣</span>
          <br>
          <br>
  
          </td>
    </tr>

    <tr>
        <td align="left">
            
          6. jdateタグ 【ignore, name, pattern】<br>
            <ul>
            <li>beanが見つからなかった時、無視してJspExceptionが発生しない事を確認。<br><br></li>
            <li>jdateタグの設定<br>
              &nbsp;&nbsp;&lt;t:jdate name=&quot;XXX&quot; ignore=&quot;true&quot;
                     pattern=&quot;GGGGyy年MM月dd日(EEEE) hh時mm分ss秒&quot; /&gt;<br><br>
            </li>
          </ul>  
          &nbsp;&nbsp;&nbsp;&nbsp;<span id="jdateIgnore">｢<font color="#FF0000"><t:jdate name="XXX" ignore="true" pattern="GGGGyy年MM月dd日(EEEE) hh時mm分ss秒" /></font>｣</span>
          <br><br>
  
          </td>
    </tr>

</table>
<br>        
<br>
<hr>
<br>
<html:button property="menuForward" value="メニュー画面に戻る"
onclick="location.href='../menuForward.do'" />
<br>
<br>
<br>
<!-- end body-->

<%@ include file="../sc0004.jspf" %>

</html:html>