Strutsタイムラベルdatetimepicker


struts 2.0のラベルといえば、datetimepickerのラベルです.プロジェクトを実行した後、多くの人が使う時、ページの中で正常に表示できなくて、また間違いを報告しません.
     Jspファイルの頭に上のラベルを付けて終了します.例: 
でないと、上記のようなことがあります.つまり、エラーを報告しないし、正常に表示することもできません.
     ちなみにここで、私もこの問題に遭いました.Strutsタグとhtmlコードが並びにくいです.
なぜですか?
    Strutsタグがロードされると自動的にコードがコンパイルされますので、この中でタグの属性をtheme="simple"に設定してください.レイアウトの問題が発生しません.設定がない場合
は、
詳細はStrutsタグのAPIを確認してください.
    また、datetimepicker自体はReadOnly属性がないので、ここでjavascriptを使いました.
時間のテキスト枠が入力できなくなり、選択するしかなく、開発中にデータのフォーマットをよくコントロールしました.
datetimepickerの他の属性は多く言いません.
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
 <s:head/>
</head>
  <script  language="javascript">
window.onload= function(){
  dojo.widget.byId(birthday).childNodes(1).readOnly="true";
}
  </script>
  <body>
  <table>
  <tr>
  <td>  </td>
  <td><input type="text" name="name"></td>
  </tr>
<tr>
  <td>  </td>
  <td><input type="text" name="sex
"></td>
  </tr><tr>
  <td>    </td>
  <td>
   <s:datetimepicker   cssStyle="height:20px;width:200px;" 
       toggleType="explode"  theme="simple" language="zh-cn" name="birthday" id="birthday"  displayFormat="yyyy MM dd " /></td>
  </tr>
  </table>
  </body>
</html>