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

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

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

    閔毓
    http://www.eshoo.com.cn 歡迎來到異客中國
    posts - 49,comments - 97,trackbacks - 0
    當利用Velocity和Struts一同開發web應用時,可能會遇到這樣的問題,即.vm文件中無法使用Struts的標簽。雖然Velocity的模板引擎以及它強大的語句可以使我們毫不猶豫地拋棄Struts的標簽,但有時候,我們仍然需要在.vm文件中引用Struts的國際化文件ApplicationResources.properties,能否做到呢?答案是肯定的。以下是一個toobox.xml文件:
    <?xml?version="1.0"?>
    <toolbox>
    ??
    <tool>
    ?????
    <key>link</key>
    ?????
    <scope>request</scope>
    ?????
    <class>
    ???????org.apache.velocity.tools.struts.StrutsLinkTool
    ?????
    </class>
    ??
    </tool>
    ??
    <tool>
    ?????
    <key>msg</key>
    ?????
    <scope>request</scope>
    ?????
    <class>
    ???????org.apache.velocity.tools.struts.MessageTool
    ?????
    </class>
    ??
    </tool>
    ??
    <tool>
    ?????
    <key>actionMsg</key>
    ?????
    <scope>request</scope>
    ?????
    <class>
    ???????org.apache.velocity.tools.struts.ActionMessagesTool
    ?????
    </class>
    ??
    </tool>
    ??
    <tool>
    ?????
    <key>errors</key>
    ?????
    <scope>request</scope>
    ?????
    <class>
    ???????org.apache.velocity.tools.struts.ErrorsTool
    ?????
    </class>
    ??
    </tool>
    ??
    <tool>
    ?????
    <key>form</key>
    ?????
    <scope>request</scope>
    ?????
    <class>
    ???????org.apache.velocity.tools.struts.FormTool
    ?????
    </class>
    ??
    </tool>
    ??
    <tool>
    ?????
    <key>tiles</key>
    ?????
    <scope>request</scope>
    ?????
    <class>
    ???????org.apache.velocity.tools.struts.TilesTool
    ?????
    </class>
    ??
    </tool>
    ??
    <tool>
    ?????
    <key>validator</key>
    ?????
    <scope>request</scope>
    ?????
    <class>
    ???????org.apache.velocity.tools.struts.ValidatorTool
    ?????
    </class>
    ??
    </tool>
    </toolbox>

    StrutsLinkTool:針對 Struts 的 LinkTool 專用版本,提供了 setAction() 和 setForward() 訪問預先配置的活動映射。
    MessageTool:提供對 Struts 國際化支持的訪問,尤為特別的是依賴于語言的消息資源。
    ErrorsTool:處理 Struts 錯誤消息,包括對國際化的支持。
    FormTool:訪問 Struts 的表單 beans。
    TilesTool:提供對 Struts 1.1 Tiles 擴展支持的訪問。
    ValidatorTool:提供對 Struts 1.1 Validator 擴展的訪問,生成代碼驗證表單輸入字段。

    現在,我們有一個編譯好了的文件:ApplicationResources_zh_CN.properties。它的內容如下:
    name=六月天

    在.vm文件中,就可以這樣寫:
    $!{msg.get(“name”)}
    posted on 2006-08-07 14:50 閔毓 閱讀(948) 評論(1)  編輯  收藏 所屬分類: Java開發

    FeedBack:
    # re: [摘錄]Velocity中使用Struts的國際化文件
    2016-08-02 16:37 | 1312
    toobox.xml 如何和vm文件做的關聯呢,能否寫詳細點  回復  更多評論
      
    主站蜘蛛池模板: 久久亚洲精品中文字幕| 中国一级特黄高清免费的大片中国一级黄色片 | 一本色道久久88亚洲综合| 成人国产mv免费视频| 亚洲欧好州第一的日产suv| 成人免费AA片在线观看| 亚洲乱码一二三四区乱码| 一级做a爰性色毛片免费| 3d成人免费动漫在线观看| 国产美女a做受大片免费| 亚洲AV午夜成人影院老师机影院| 伊人久久综在合线亚洲91| 一级白嫩美女毛片免费| 欧洲一级毛片免费| 亚洲午夜精品一级在线播放放| 久久亚洲精品成人无码网站| 国产AV日韩A∨亚洲AV电影| 亚洲成av人片天堂网老年人| 边摸边吃奶边做爽免费视频99 | 亚洲国产一二三精品无码| 亚洲人成人伊人成综合网无码| 日本免费在线观看| 亚洲乱码一二三四区麻豆| 99免费精品视频| 亚洲人成电影青青在线播放| 男人的天堂网免费网站| 亚洲国产综合久久天堂| 亚洲av永久无码天堂网| 亚洲国产av一区二区三区| 国产成人无码区免费内射一片色欲| 99re视频精品全部免费| 久久国产成人亚洲精品影院| 免费黄网站在线看| 337p日本欧洲亚洲大胆裸体艺术| 亚洲AV性色在线观看| 国产性爱在线观看亚洲黄色一级片| 国产成人不卡亚洲精品91| 黄网址在线永久免费观看 | 久久精品成人免费观看97| 亚洲综合国产精品| 国产精品成人无码免费|