<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的重要文件,它對(duì)webwork的參數(shù)進(jìn)行了配置,其中包含了webwork支持的所有配置,如果你想覆蓋其中的配置,只需要建立一個(gè)webwork.properties放在你的項(xiàng)目中(一般放在源碼目錄下,發(fā)布時(shí)的位置是WEB-INF/classes下).

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


    1.可以配置webwork.objectFactory

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

    這個(gè)ObjectFactory是一個(gè)功能很大的類,默認(rèn)webwork使用的是com.opensymphony.xwork.ObjectFactory,如果你想自己實(shí)現(xiàn)一個(gè)或者使用Spring的機(jī)制,可以配置這個(gè)屬性.不過(guò)在沒(méi)有更詳細(xì)的文檔出來(lái)之前,一定要小心使用.

    SpringObjectFactory類中主要覆寫了ObjectFactory的buildBean,并沒(méi)有替換其他函數(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相當(dāng)于以前的普通action url路徑處理和CoolUriServletDispatcher映射方式處理,在webwork2.2中,如果想使用CoolUriServletDispatcher的方式,在此處修改這個(gè)屬性為RestfulActionMapper即可.

    當(dāng)然,你可以實(shí)現(xiàn)自己的ActionMapper,實(shí)現(xiàn)自己的想法,很多人都喜歡自己來(lái)處理url,那就自己寫一個(gè),不錯(cuò)的想法.

    3.webwork.tag.altSyntax=true
    altSyntax語(yǔ)法默認(rèn)為打開了,參考前面的文章

    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

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

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

    Tag模板的默認(rèn)配置為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

    這個(gè)是為了處理一些web server的非常規(guī)的運(yùn)作行為的,具體我就沒(méi)試過(guò)了.


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

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

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

    導(dǎo)航

    統(tǒng)計(jì)

    公告

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

    我的郵件
    cnscud # gmail


    常用鏈接

    留言簿(15)

    隨筆分類(113)

    隨筆檔案(103)

    相冊(cè)

    友情鏈接

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

    搜索

    積分與排名

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: AV无码免费永久在线观看| 成年人视频在线观看免费| 两性色午夜免费视频| 亚洲免费网站在线观看| 四虎影视永久免费观看网址| 久久久久久a亚洲欧洲aⅴ| 亚洲高清中文字幕免费| 在线观看片免费人成视频播放| 德国女人一级毛片免费| 亚洲国产精品成人久久| 国产永久免费高清在线| 国产v片免费播放| 国产成人综合久久精品亚洲| 国产h肉在线视频免费观看| 亚洲精品在线播放| 中文字幕视频在线免费观看| 国产成A人亚洲精V品无码| 久久久久久AV无码免费网站下载 | 久久水蜜桃亚洲av无码精品麻豆| 亚洲日韩精品国产一区二区三区| 国产精品区免费视频| 久久亚洲国产精品五月天婷| 亚洲精品无码久久久久牙蜜区| 国产在线播放免费| 日韩亚洲不卡在线视频中文字幕在线观看| 无码国产精品一区二区免费| 亚洲视频在线不卡| 污污网站18禁在线永久免费观看| 亚洲黄色高清视频| 国产成人免费A在线视频| 一级特黄录像免费播放肥| 免费不卡中文字幕在线| 亚洲JIZZJIZZ妇女| 国内大片在线免费看| 亚洲黄片手机免费观看| 久久青青草原亚洲av无码| 免费国产黄网站在线观看视频| 亚洲国产精品久久66| 毛片在线播放免费观看| 亚洲AV无码成人网站久久精品大| 日本三级在线观看免费|