一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

struts2中的constant配置詳解

 俯仰之間111 2014-12-02
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"  
  3.  "http://struts./dtds/struts-2.0.dtd">  
  4. <struts>  
  5.        <!--指定Web應(yīng)用的默認(rèn)編碼集.該屬性對(duì)于處理中文請(qǐng)求參數(shù)非常有用,對(duì)于獲取中文請(qǐng)求參數(shù)值,應(yīng)該將該屬性值設(shè)置為GBK或者GB2312;   
  6.            提示:當(dāng)設(shè)置該參數(shù)為GBK時(shí),相當(dāng)于調(diào)用HttpServletRequest的setCharacterEncoding方法. >  
  7.  <constant name="struts.i18n.encoding" value="UTF-8" />  
  8.   
  9.        <!--指定Struts 2默認(rèn)的ObjectFactory Bean,該屬性默認(rèn)值是spring. >  
  10.  <constant name="struts.objectFactory" value="spring" />  
  11.   
  12.        <!--指定Spring框架的自動(dòng)裝配模式, 該屬性的默認(rèn)值是name, 即默認(rèn)根據(jù)Bean的name屬性自動(dòng)裝配. >  
  13.  <constant name="struts.objectFactory.spring.autoWire" value="name" />  
  14.   
  15.        <!--該屬性指定整合Spring框架時(shí),是否緩存Bean實(shí)例,該屬性只允許使用true和false兩個(gè)屬性值,它的默認(rèn)值是true.通常不建議修改該屬性值. >  
  16.  <constant name="struts.objectFactory.spring.useClassCache" value="true" />  
  17.   
  18.        <!--該屬性指定處理multipart/form-data的MIME類型(文件上傳)請(qǐng)求的框架,該屬性支持cos,pell和jakarta等屬性值, 即分別對(duì)應(yīng)使用cos的文件上傳框架,pell上傳及common-fileupload文件上傳框架.該屬性的默認(rèn)值為jakarta.   
  19.            注意:如果需要使用cos或者pell的文件上傳方式,則應(yīng)該將對(duì)應(yīng)的JAR文件復(fù)制到Web應(yīng)用中.例如,使用cos上傳方式,則需要自己下載cos框架的JAR文件,并將該文件放在WEB-INF/lib路徑下. >  
  20.  <constant name="struts.multipart.parser" value="jakarta" />  
  21.   
  22.        <!--該屬性指定上傳文件的臨時(shí)保存路徑,該屬性的默認(rèn)值是javax.servlet.context.tempdir. >  
  23.  <constant name="struts.multipart.saveDir" value="" />  
  24.   
  25.        <!--該屬性指定Struts 2文件上傳中整個(gè)請(qǐng)求內(nèi)容允許的最大字節(jié)數(shù). >  
  26.  <constant name="struts.multipart.maxSize" value="1000000000000" />  
  27.   
  28.        <!--該屬性指定需要Struts 2處理的請(qǐng)求后綴,該屬性的默認(rèn)值是action,即所有匹配*.action的請(qǐng)求都由Struts 2處理.如果用戶需要指定多個(gè)請(qǐng)求后綴,則多個(gè)后綴之間以英文逗號(hào)(,)隔開(kāi). >  
  29.  <constant name="struts.action.extension" value="do" />  
  30.   
  31.        <!--該屬性設(shè)置是否通過(guò)JAR文件提供靜態(tài)內(nèi)容服務(wù),該屬性只支持true和false屬性值,該屬性的默認(rèn)屬性值是true. >  
  32.  <constant name="struts.serve.static" value="true" />  
  33.   
  34.        <!--該屬性設(shè)置瀏覽器是否緩存靜態(tài)內(nèi)容.當(dāng)應(yīng)用處于開(kāi)發(fā)階段時(shí),我們希望每次請(qǐng)求都獲得服務(wù)器的最新響應(yīng),則可設(shè)置該屬性為false. >  
  35.  <constant name="struts.serve.static.browserCache" value="true" />  
  36.   
  37.        <!--該屬性設(shè)置Struts 2應(yīng)用是否使用開(kāi)發(fā)模式.如果設(shè)置該屬性為true,則可以在應(yīng)用出錯(cuò)時(shí)顯示更多、更友好的出錯(cuò)提示.該屬性只接受true和flase兩個(gè)值,該屬性的默認(rèn)值是false.通常,應(yīng)用在開(kāi)發(fā)階段,將該屬性設(shè)置為true,當(dāng)進(jìn)入產(chǎn)品發(fā)布階段后,則該屬性設(shè)置為false. >  
  38.  <constant name="struts.devMode" value="false" />  
  39.   
  40.        <!--該屬性設(shè)置是否每次HTTP請(qǐng)求到達(dá)時(shí),系統(tǒng)都重新加載資源文件(允許國(guó)際化文件重載).該屬性默認(rèn)值是false.在開(kāi)發(fā)階段將該屬性設(shè)置為true會(huì)更有利于開(kāi)發(fā),但在產(chǎn)品發(fā)布階段應(yīng)將該屬性設(shè)置為false.   
  41.            提示:開(kāi)發(fā)階段將該屬性設(shè)置了true,將可以在每次請(qǐng)求時(shí)都重新加載國(guó)際化資源文件,從而可以讓開(kāi)發(fā)者看到實(shí)時(shí)開(kāi)發(fā)效果;產(chǎn)品發(fā)布階段應(yīng)該將該屬性設(shè)置為false,是為了提供響應(yīng)性能,每次請(qǐng)求都需要重新加載資源文件會(huì)大大降低應(yīng)用的性能. >  
  42.  <constant name="struts.i18n.reload" value="false" />  
  43.   
  44.        <!--該屬性指定視圖標(biāo)簽?zāi)J(rèn)的視圖主題,該屬性的默認(rèn)值是xhtml. >  
  45.  <constant name="struts.ui.theme" value="simple" />  
  46.   
  47.        <!--該屬性指定模板文件的后綴,該屬性的默認(rèn)屬性值是ftl.該屬性還允許使用ftl、vm或jsp,分別對(duì)應(yīng)FreeMarker、Velocity和JSP模板. >  
  48.  <constant name="struts.ui.templateSuffix" value="ftl" />  
  49.   
  50.        <!--該屬性設(shè)置當(dāng)struts.xml文件改變后,系統(tǒng)是否自動(dòng)重新加載該文件.該屬性的默認(rèn)值是false. >  
  51.  <constant name="struts.configuration.xml.reload" value="false" />  
  52.   
  53.        <!--該屬性指定Struts 2應(yīng)用所需要的國(guó)際化資源文件,如果有多份國(guó)際化資源文件,則多個(gè)資源文件的文件名以英文逗號(hào)(,)隔開(kāi). >  
  54.  <constant name="struts.custom.i18n.resources" value="nationz" />  
  55.   
  56.        <!--對(duì)于某些Java EE服務(wù)器,不支持HttpServlet Request調(diào)用getParameterMap()方法,此時(shí)可以設(shè)置該屬性值為true來(lái)解決該問(wèn)題.該屬性的默認(rèn)值是false.對(duì)于WebLogic、Orion和OC4J服務(wù)器,通常應(yīng)該設(shè)置該屬性為true. >  
  57.  <constant name="struts.dispatcher.parametersWorkaround" value="false" />  
  58.   
  59.        <!--指定是否緩存FreeMarker模版。默認(rèn)值false。>  
  60.  <constant name="struts.freemarker.templatesCache" value="true" />  
  61.   
  62.        <!--該屬性只支持true和false兩個(gè)屬性值,默認(rèn)值是true.通常無(wú)需修改該屬性值. >  
  63.  <constant name="struts.freemarker.wrapper.altMap" value="true" />  
  64.   
  65.        <!--該屬性指定XSLT Result是否使用樣式表緩存.當(dāng)應(yīng)用處于開(kāi)發(fā)階段時(shí),該屬性通常被設(shè)置為true;當(dāng)應(yīng)用處于產(chǎn)品使用階段時(shí),該屬性通常被設(shè)置為false. >  
  66.  <constant name="struts.xslt.nocache" value="false" />  
  67.   
  68.        <!--該屬性指定Struts 2框架默認(rèn)加載的配置文件,如果需要指定默認(rèn)加載多個(gè)配置文件,則多個(gè)配置文件的文件名之間以英文逗號(hào)(,)隔開(kāi).該屬性的默認(rèn)值為struts-default.xml,struts-plugin.xml,struts.xml,看到該屬性值,所以應(yīng)該明白為什么Struts 2框架默認(rèn)加載struts.xml文件了. >  
  69.  <constant name="struts.configuration.files" value="struts-default.xml,struts-plugin.xml" />  
  70.   
  71.        <!--設(shè)置映射器是否總是選擇完整的名稱空間。該屬性的默認(rèn)值時(shí)false。>  
  72.  <constant name="struts.mapper.alwaysSelectFullNamespace" value="false" />  
  73.   
  74.        <!--設(shè)置Convention插件定位視圖資源的根路徑。默認(rèn)值為/WEB-INF/content>  
  75.  <constant name="struts.convention.result.path" value="/WEB-INF/content/" />  
  76.    
  77.        <!--Convention插件以該常量指定包作為根包>  
  78.  <constant name="struts.convention.action.package" value="default" />  
  79.    
  80.        <!--是否從包中搜索Action>  
  81.  <constant name="struts.convention.action.disableScanning" value="false"/>  
  82.          
  83.        <!-- 官方只說(shuō)明在jboss下需要設(shè)置,情況不明 -->  
  84.  <constant name="struts.convention.exclude.parentClassLoader" value="true" />   
  85.  <constant name="struts.convention.action.fileProtocols" value="jar,zip" />  
  86.   
  87.        <!--包括哪些jar包中的action。逗號(hào)分割字符串。>  
  88.  <constant name="struts.convention.action.includeJars" value=".*?/_wl_cls_gen.*?jar(!/)?" />  
  89.   
  90.        <!--確定搜索包的路徑。只要是結(jié)尾為action的包都要搜索。>  
  91.  <constant name="struts.convention.package.locators" value="action" />  
  92.    
  93. </struts>  

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    亚洲高清中文字幕一区二三区| 国产av大片一区二区三区| 亚洲精选91福利在线观看| 99久久精品午夜一区| 欧美丰满大屁股一区二区三区| 国产av大片一区二区三区| 亚洲品质一区二区三区| 中文字幕av诱惑一区二区| 国产又猛又黄又粗又爽无遮挡| 一区二区三区精品人妻| 福利新区一区二区人口| 好吊日成人免费视频公开| 国产原创中文av在线播放| 激情图日韩精品中文字幕| 中国黄色色片色哟哟哟哟哟哟| 91精品欧美综合在ⅹ| 日韩一区二区三区四区乱码视频| 精品日韩视频在线观看| 人妻精品一区二区三区视频免精| 亚洲美女国产精品久久| 中文精品人妻一区二区| 中文字幕人妻一区二区免费 | 欧美精品久久一二三区| 欧美一区二区三区视频区| 亚洲国产精品久久综合网| 国产一级不卡视频在线观看| 亚洲男人天堂成人在线视频| 人妻精品一区二区三区视频免精| 在线视频免费看你懂的| 欧美日韩国产另类一区二区| 九九热在线视频精品免费| av国产熟妇露脸在线观看| 91久久精品国产成人| 国产熟女一区二区三区四区| 中文字幕精品人妻一区| 欧美小黄片在线一级观看| 亚洲av秘片一区二区三区| 日本二区三区在线播放| 精品精品国产自在久久高清| 人妻巨大乳一二三区麻豆| 亚洲色图欧美另类人妻|