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

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

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

    WebWork2.2新特性(五):default.properties的變化


    com/opensymphony/webwork/default.properties是webwork的重要文件,它對webwork的參數(shù)進行了配置,其中包含了webwork支持的所有配置,如果你想覆蓋其中的配置,只需要建立一個webwork.properties放在你的項目中(一般放在源碼目錄下,發(fā)布時的位置是WEB-INF/classes下).

    讓我們來看看在webwork 2.2中這個文件發(fā)生了什么變化.


    1.可以配置webwork.objectFactory

     # if specified, the default object factory can be overridden here
     #webwork.objectFactory = com.opensymphony.xwork.spring.SpringObjectFactory

    這個ObjectFactory是一個功能很大的類,默認webwork使用的是com.opensymphony.xwork.ObjectFactory,如果你想自己實現(xiàn)一個或者使用Spring的機制,可以配置這個屬性.不過在沒有更詳細的文檔出來之前,一定要小心使用.

    SpringObjectFactory類中主要覆寫了ObjectFactory的buildBean,并沒有替換其他函數(shù).

    2.webwork.mapper.class
     # extension for actions
     webwork.mapper.class=com.opensymphony.webwork.dispatcher.mapper.DefaultActionMapper
     webwork.action.extension=action

    可以看到,增加了一行webwork.mapper.class.
    DefaultActionMapper以及同目錄下RestfulActionMapper相當于以前的普通action url路徑處理和CoolUriServletDispatcher映射方式處理,在webwork2.2中,如果想使用CoolUriServletDispatcher的方式,在此處修改這個屬性為RestfulActionMapper即可.

    當然,你可以實現(xiàn)自己的ActionMapper,實現(xiàn)自己的想法,很多人都喜歡自己來處理url,那就自己寫一個,不錯的想法.

    3.webwork.tag.altSyntax=true
    altSyntax語法默認為打開了,參考前面的文章

    4.webwork.i18n.reload
     # when set to true, resource bundles will be reloaded on _every_ request.
     # this is good during development, but should never be used in production
     webwork.i18n.reload=false

    如果設置為true,每次資源文件都會被重載,方便調(diào)試.發(fā)布后一定要記得改為false.

    5.webwork.ui.templateSuffix
     #sets the default template type. Either ftl, vm, or jsp
     webwork.ui.templateSuffix=ftl

    Tag模板的默認配置為freemarker的ftl了,以前是vm的.


    6.webwork.dispatcher.parametersWorkaround

     # workaround for some app servers that don't handle HttpServletRequest.getParameterMap()
     # often used for WebLogic, Orion, and OC4J
     webwork.dispatcher.parametersWorkaround = false

    這個是為了處理一些web server的非常規(guī)的運作行為的,具體我就沒試過了.


    注意:最后發(fā)布的版本可能還會有一些變化,以最后發(fā)布的版本為準.

    posted on 2005-09-02 12:35 Scud(飛云小俠) 閱讀(857) 評論(0)  編輯  收藏 所屬分類: WEB

    <2005年9月>
    28293031123
    45678910
    11121314151617
    18192021222324
    2526272829301
    2345678

    導航

    統(tǒng)計

    公告

    文章發(fā)布許可
    創(chuàng)造共用協(xié)議:署名,非商業(yè),保持一致

    我的郵件
    cnscud # gmail


    常用鏈接

    留言簿(15)

    隨筆分類(113)

    隨筆檔案(103)

    相冊

    友情鏈接

    技術(shù)網(wǎng)站

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 成人A级毛片免费观看AV网站| 久久国产乱子精品免费女| 国内精品乱码卡1卡2卡3免费| 亚洲精品夜夜夜妓女网| 成人一区二区免费视频| 亚洲精品乱码久久久久久蜜桃不卡| 成人免费av一区二区三区| 亚洲国产精品成人精品无码区 | 亚洲国产成人精品无码区花野真一| 国产乱码免费卡1卡二卡3卡| 亚洲中文字幕一二三四区苍井空 | 18禁止看的免费污网站| 亚洲精品在线免费观看| 91在线视频免费播放| 亚洲av片在线观看| 亚洲日韩人妻第一页| 一级毛片aaaaaa视频免费看| 亚洲精品无码久久久影院相关影片| 99免费在线视频| 亚洲最新视频在线观看| 搡女人真爽免费视频大全| 国产精品亚洲专区一区| 国产乱辈通伦影片在线播放亚洲| 国产情侣久久久久aⅴ免费| 久久夜色精品国产噜噜亚洲AV| 91免费播放人人爽人人快乐| 国产亚洲精品91| 亚洲国产精品无码专区| 成年人免费视频观看| 一区二区三区视频免费观看| 亚洲综合在线观看视频| 最新69国产成人精品免费视频动漫| 永久免费无码网站在线观看个| 911精品国产亚洲日本美国韩国| 久久电影网午夜鲁丝片免费| 一区二区三区免费视频网站 | 亚洲第一网站免费视频| 免费无码又爽又高潮视频 | 中文字幕免费高清视频| 亚洲最大无码中文字幕| 青青草原亚洲视频|