<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 24,  comments - 25,  trackbacks - 0
    想使用struts2的日期標簽

    首先需要在<head></head>里加上<s:head/>

    否則不會引用日期控件需要調用的javascript

    先說說<s:date>的用法:

    <s:date name="orderDate" format="yyyy-MM-dd" />

    就是吧orderDate的值,格式化為yyyy-MM-dd

    如果你用<s:property value="orderDate" />來取值,顯示的就是yy-MM-dd

    再來說說<s:datetimepicker>的用法:

    <s:datetimepicker name="form.orderDate" language="en" type="date" displayFormat="yyyy-MM-dd" value="today" />

    name就不解釋了;
    language是下拉日期的語言,如果你是中文環境那默認就是zh,因為我這里涉及到多語言,所以為了統一就設置成en;
    type是類型,日期是date,時間是time;
    displayFormat不用解釋也知道是格式化日期格式;
    value是設置的值,我這里設置的是today,默認顯示服務器當前日期,還能設置成什么目前還不知道。

    日期搞定了,但是如果有2個日期,它們怎么比較呢?

    js代碼:

    var a = dojo.widget.byId("id_form_orderDate").inputNode.value;
    var b = dojo.widget.byId("id_form_orderDateEnd").inputNode.value;
    var c = new Date(a);
    var d = new Date(b);
    if (Date.parse(c) - Date.parse(d) > 0)
    {
      alert("orderDate &gt; orderDateEnd");
      return false;
    }

    解釋:id_form_orderDate是怎么來的,我沒有定義id,
    但是它會按照name自動生成一個id,因為name的值是form.orderDate,
    但為什么不是id_form.orderDate呢,用js的都知道點意味著什么。
    如果我的name值是orderDate,那id就是id_orderDate。

    如果你怕以后看不懂,那就定一個id吧,這樣標簽就不會自動生成了。
    posted on 2008-12-19 10:27 Jarry 閱讀(8543) 評論(2)  編輯  收藏 所屬分類: Struts2.x
    主站蜘蛛池模板: 超pen个人视频国产免费观看 | 亚洲第一永久AV网站久久精品男人的天堂AV| 国产AV无码专区亚洲AV男同| 无码免费又爽又高潮喷水的视频 | 久久精品国产亚洲AV嫖农村妇女| 在线观看片免费人成视频无码 | 成人午夜免费福利视频| 久久亚洲AV无码精品色午夜 | 免费成人激情视频| 亚洲成人免费网址| 在线观看AV片永久免费| 国产精品亚洲自在线播放页码| 7723日本高清完整版免费| 亚洲精品福利你懂| 免费观看美女裸体网站| 国产亚洲漂亮白嫩美女在线| 亚洲 综合 国产 欧洲 丝袜| 国产精品免费久久久久久久久 | 亚洲AV无码久久久久网站蜜桃 | 国产综合精品久久亚洲| 免费无码作爱视频| 久久精品九九亚洲精品| 91在线视频免费91| 免费一区二区无码视频在线播放| 爱情岛论坛网亚洲品质自拍| 中文无码成人免费视频在线观看| 91亚洲精品自在在线观看| 午夜神器成在线人成在线人免费| 免费一级毛片在线播放视频免费观看永久| 伊人亚洲综合青草青草久热| 亚洲视频在线观看免费| 亚洲www77777| 国产亚洲色视频在线| 97公开免费视频| 亚洲av永久无码精品网址| 亚洲精品无码成人AAA片| 亚洲网站免费观看| 免费人成在线观看播放a| 亚洲av丰满熟妇在线播放| 毛片免费在线观看网址| 中文字幕成人免费高清在线视频 |