锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品国产亚洲αv忘忧草 ,亚洲视频一区在线观看,亚洲中文字幕久久精品蜜桃http://m.tkk7.com/xiangjava/category/40569.html浠g爜涔熸槸涓縐嶈壓鏈紝璋冭瘯涔熸槸涓縐嶅揩涔愶紒澶勭悊Bug鏇存槸涓縐嶅垢紱忥紒zh-cnWed, 14 Jul 2010 01:32:05 GMTWed, 14 Jul 2010 01:32:05 GMT60浣跨敤 Struts2 JSON plugin ( Struts2 + jQuery ) Study_Notes http://m.tkk7.com/xiangjava/archive/2010/07/14/326030.htmlAlex鍒哄Alex鍒哄Tue, 13 Jul 2010 18:32:00 GMThttp://m.tkk7.com/xiangjava/archive/2010/07/14/326030.htmlhttp://m.tkk7.com/xiangjava/comments/326030.htmlhttp://m.tkk7.com/xiangjava/archive/2010/07/14/326030.html#Feedback0http://m.tkk7.com/xiangjava/comments/commentRss/326030.htmlhttp://m.tkk7.com/xiangjava/services/trackbacks/326030.html闃呰鍏ㄦ枃

Alex鍒哄 2010-07-14 02:32 鍙戣〃璇勮
]]>
struts2.1.6 struts.xml 閰嶇疆http://m.tkk7.com/xiangjava/archive/2009/07/04/285461.htmlAlex鍒哄Alex鍒哄Sat, 04 Jul 2009 07:01:00 GMThttp://m.tkk7.com/xiangjava/archive/2009/07/04/285461.htmlhttp://m.tkk7.com/xiangjava/comments/285461.htmlhttp://m.tkk7.com/xiangjava/archive/2009/07/04/285461.html#Feedback0http://m.tkk7.com/xiangjava/comments/commentRss/285461.htmlhttp://m.tkk7.com/xiangjava/services/trackbacks/285461.html  1 <?xml version="1.0" encoding="UTF-8"?>
  2 <!DOCTYPE struts PUBLIC
  3     "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
  4     "http://struts.apache.org/dtds/struts-2.1.dtd">
  5 <struts>
  6     <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
  7     <!-- 閰嶇疆struts.properties鐨刱ey 璺?nbsp;value -->
  8     <constant name="" value=""/>
  9     
 10     <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 11     <bean class="" name="" type="" scope="" static="" optional=""/>
 12     
 13     <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 14     <include file=""/>
 15     
 16     <!-- package鍏冪礌鏄疭truts閰嶇疆鏂囦歡鐨勬牳蹇冿紝璇ュ厓绱犲彲浠ュ嚭鐜?嬈★紝鎴栬呮棤闄愬嬈?nbsp;-->
 17     <package name="蹇呭~鐨勫寘鍚? extends="" namespace="" abstract="" externalReferenceResolver="">
 18         <!-- 璇ュ厓绱犲彲浠ュ嚭鐜幫紝涔熷彲浠ヤ笉鍑虹幇錛屾渶澶氬嚭鐜頒竴嬈?nbsp;-->
 19         <result-types>
 20         
 21             <!-- 璇ュ厓绱犲繀欏誨嚭鐜幫紝鍙互鍑虹幇鏃犻檺澶氭 -->
 22             <result-type name="" class="" default="true|false">
 23             
 24                 <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 25                 <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 26                 
 27             </result-type>
 28             
 29         </result-types>
 30         
 31         <interceptors>
 32             <!-- 璇ュ厓绱犵殑 interceptors鍏冪礌鍜宨nterceptors-stack鑷沖皯鍑虹幇鍏朵腑涔嬩竴錛屼篃鍙互浜岃呴兘鍑虹幇-->
 33             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 34             <interceptor name="" class="">
 35             
 36                 <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 37                 <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 38                 
 39             </interceptor>
 40             
 41             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 42             <interceptor-stack name="">
 43                 <!-- 璇ュ厓绱犲繀欏誨嚭鐜幫紝鍙互鍑虹幇鏃犻檺澶氭 -->
 44                 <interceptor-ref name="">
 45                     <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 46                     <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 47                 </interceptor-ref>
 48             </interceptor-stack>
 49         </interceptors>
 50         
 51         
 52         <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 53         <default-interceptor-ref name="">
 54             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 55             <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 56         </default-interceptor-ref>
 57         
 58         <default-action-ref name="">
 59             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 60             <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 61         </default-action-ref>
 62         
 63         <global-results>
 64             <!-- 璇ュ厓绱犲繀欏誨嚭鐜幫紝鍙互鍑虹幇鏃犻檺澶氭 -->
 65             <result name="" type="">
 66                 <!-- 璇ュ瓧絎︿覆鍐呭鍙互鍑虹幇0嬈℃垨澶氭 -->
 67                 鏄犲皠璧勬簮
 68                 <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 69                 <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 70             </result>
 71         </global-results>
 72         
 73         <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 74         <global-exception-mappings>
 75             <!-- 璇ュ厓绱犲繀欏誨嚭鐜幫紝鍙互鍑虹幇鏃犻檺澶氭 -->
 76             <exception-mapping result="" exception="" name="">
 77                 寮傚父澶勭悊璧勬簮
 78                 <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 79                 <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 80             </exception-mapping>
 81         </global-exception-mappings>
 82         
 83         <action name="" class="" method="" converter="">
 84             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 85             <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 86             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 87             <result name="" type="">
 88                 鏄犲皠璧勬簮
 89                 <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 90                 <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 91             </result>
 92             
 93             <interceptor-ref name="">
 94             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 95                 <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
 96             </interceptor-ref>
 97             
 98             <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
 99             <exception-mapping result="" exception="" name="">
100                 寮傚父澶勭悊璧勬簮
101                 <!-- 涓嬮潰鍏冪礌鍙互鍑虹幇0嬈★紝涔熷彲浠ユ棤闄愬嬈?nbsp;-->
102                 <param name="鍙傛暟鍚?>鍙傛暟鍊?/span></param>
103             </exception-mapping>
104         </action>
105     </package>
106 </struts>

]]>
struts2.1.6 struts.properties 閰嶇疆http://m.tkk7.com/xiangjava/archive/2009/07/04/285460.htmlAlex鍒哄Alex鍒哄Sat, 04 Jul 2009 06:59:00 GMThttp://m.tkk7.com/xiangjava/archive/2009/07/04/285460.htmlhttp://m.tkk7.com/xiangjava/comments/285460.htmlhttp://m.tkk7.com/xiangjava/archive/2009/07/04/285460.html#Feedback0http://m.tkk7.com/xiangjava/comments/commentRss/285460.htmlhttp://m.tkk7.com/xiangjava/services/trackbacks/285460.html  1 ### struts.properties榪欐槸涓涓爣鍑嗙殑Properties鏂囦歡錛?/span>'='鍓嶉潰瀛楃涓叉槸key
  2 ### 姣忎釜key灝辨槸涓涓猄truts2灞炴э紝'='鍚庨潰瀵瑰簲鐨剉alue灝辨槸涓涓猄truts2灞炴у?br />   3 ### struts.properties鏂囦歡閫氬父鏀懼湪欏圭洰閲岀殑WEB-INF/classes璺緞涓嬨?br />   4 ### 涔熷彲涔熸斁鍦–LASSPATH璺緞涓嬶紝Struts2妗嗘灦灝卞彲浠ュ姞杞借鏂囦歡
  5 ### 浠ヤ笅榪欎簺鍏冪礌鍚屾牱鍙互鍦⊿truts2鐨剆truts.xml涓氳繃constant閰嶇疆
  6 
  7 ### 鎸囧畾鍔犺澆Struts 2閰嶇疆鏂囦歡鐨勯厤緗枃浠剁鐞嗗櫒
  8 ### 璇ュ睘鎬х殑榛樿鍊兼槸org.apache.Struts2.config.DefaultConfiguration錛?br />   9 ### 榪欐槸Struts 2榛樿鐨勯厤緗枃浠剁鐞嗗櫒銆傚鏋滈渶瑕佸疄鐜拌嚜宸辯殑閰嶇疆綆$悊鍣紝
 10 ### 寮鍙戣呭垯鍙互瀹炵幇涓涓疄鐜癈onfiguration鎺ュ彛鐨?br />  11 ### 綾伙紝璇ョ被鍙互鑷繁鍔犺澆Struts 2閰嶇疆鏂囦歡銆?br />  12 #struts.configuration = org.apache.struts2.config.DefaultConfiguration
 13 
 14 ### 鎸囧畾Web搴旂敤鐨勯粯璁ocale
 15 #struts.locale=en_US
 16 
 17 ### 鎸囧畾Web搴旂敤鐨勯粯璁ょ紪鐮侀泦銆傝灞炴у浜庡鐞嗕腑鏂囪姹傚弬鏁伴潪甯告湁鐢紝瀵逛簬鑾峰彇
 18 ### 涓枃璇鋒眰鍙傛暟鍊鹼紝搴旇灝嗚灞炴у艱緗負GBK鎴栬匞B2312
 19 struts.i18n.encoding=UTF-8
 20 
 21 ### 鎸囧畾Struts 2榛樿鐨凮bjectFactory Bean
 22 ### 鍙﹀錛屼綘涔熷彲浠ユ彁渚涗竴涓猚om.opensymphony.xwork2.ObjectFactory瀛愮被鍚嶇О
 23 ### 榛樿鎸囧畾spring
 24 struts.objectFactory=spring
 25 
 26 ### 鎸囧畾Spring妗嗘灦鐨勮嚜鍔ㄨ閰嶆ā寮忥紝璇ュ睘鎬х殑榛樿鍊兼槸name錛屽嵆榛樿鏍規嵁Bean鐨?br />  27 ### name灞炴ц嚜鍔ㄨ閰?nbsp;銆傛湁鏁堝間負錛歯ame, type, auto, constructor
 28 struts.objectFactory.spring.autoWire = name
 29 
 30 ### 鎸囧畾鏁村悎Spring妗嗘灦鏃?鏄惁緙撳瓨Bean瀹炰緥
 31 ### 鏈夋晥鍊間負:truefalse (榛樿鍊兼槸true) 閫氬父涓嶅緩璁慨鏀硅灞炴у箋?br />  32 struts.objectFactory.spring.useClassCache = true
 33 
 34 ### 紜繚spring鐨勮嚜鍔ㄨ閰嶇瓥鐣ユ繪槸琚冭檻鐨?br />  35 ### 鏈夋晥鍊間負:truefalse (榛戣鍊兼槸false)
 36 struts.objectFactory.spring.autoWire.alwaysRespect = false
 37 
 38 ### struts.objectTypeDeterminer鎸囧畾Struts2鐨勭被鍨嬫嫻嬫満鍒訛紝閫氬父鏀寔
 39 ### tiger鍜宯otiger涓や釜鍊?br />  40 # struts.objectTypeDeterminer =tiger
 41 # struts.objectTypeDeterminer = notiger 
 42 
 43 ### 鎸囧畾澶勭悊multipart/form-data鐨凪IME綾誨瀷錛堟枃浠朵笂浼狅級璇鋒眰鐨勬鏋訛紝璇ュ睘鎬?br />  44 ### 鏀寔cos銆乸ell鍜宩akarta絳夊睘鎬у鹼紝鍗沖垎鍒搴斾嬌鐢╟os鐨勬枃浠朵笂浼犳鏋躲?br />  45 ### pell涓婁紶鍙奵ommon-fileupload鏂囦歡涓婁紶妗嗘灦銆傝灞炴х殑榛樿鍊間負jakarta銆?br />  46 # struts.multipart.parser=cos
 47 # struts.multipart.parser=pell
 48 struts.multipart.parser=jakarta
 49 
 50 ### struts.multipart.saveDir璇ュ睘鎬ф寚瀹氫笂浼犳枃浠剁殑涓存椂淇濆瓨璺?br />  51 ### 寰勶紝榛樿鍊兼槸javax.servlet.context.tempdir
 52 struts.multipart.saveDir=
 53 
 54 ##鎸囧畾鏂囦歡涓婁紶涓暣涓姹傚唴瀹瑰厑璁哥殑鏈澶у瓧鑺傛暟錛?nbsp;榛樿2097152錛?br />  55 struts.multipart.maxSize=2097152
 56 
 57 ### 鍔犺澆鑷畾涔夊睘鎬ф枃浠?涓嶄細瑕嗙洊struts.properties)鍔犺澆澶氫釜浠鏂囬楀彿闅斿紑
 58 # struts.custom.properties=application,org/apache/struts2/extension/custom
 59 
 60 ### 鎸囧畾灝咹TTP璇鋒眰鏄犲皠鍒版寚瀹欰ction鐨勬槧灝勫櫒,榛樿鏄犲皠鍣ㄦ牴鎹姹傜殑鍓嶇紑涓?br />  61 ### Action鐨刵ame灞炴у畬鎴愭槧灝?br />  62 #struts.mapper.class=org.apache.struts2.dispatcher.mapper.DefaultActionMapper
 63 
 64 ### 鎸囧畾闇瑕佸鐞嗙殑璇鋒眰鍚庣紑錛岄粯璁ゆ槸action錛?br />  65 ### 鍗蟲墍鏈夊尮閰?/span>*.action鐨勮姹傞兘鐢盨truts2澶勭悊銆傞渶瑕佹寚瀹氬涓悗緙浠鏂囬楀彿闅斿紑
 66 struts.action.extension=action,,
 67 
 68 ### 璁劇疆鏄惁閫氳繃JAR鏂囦歡鎻愪緵闈欐佸唴瀹規湇鍔?br />  69 struts.serve.static=true
 70 
 71 ### 璁劇疆嫻忚鍣ㄦ槸鍚︾紦瀛橀潤鎬佸錛屽綋搴旂敤澶勪簬寮鍙戦樁孌墊椂錛?br />  72 ### 鎴戜滑甯屾湜姣忔璇鋒眰閮借幏寰楁湇鍔″櫒鐨勬渶鏂板搷搴旓紝鍒欏彲浠ヨ緗負false
 73 struts.serve.static.browserCache=true
 74 
 75 ### 璁劇疆鏄惁鏀寔鍔ㄦ佹柟娉曡皟鐢紝濡傛灉闇瑕佸叧闂姩鎬佹柟娉曡皟鐢紝鍒欏彲浠ヨ緗負false
 76 struts.enable.DynamicMethodInvocation = true
 77 
 78 ### 璇ュ睘鎬ц緗槸鍚﹀厑璁稿湪Action鍚嶄腑浣跨敤鏂滅嚎錛岄粯璁や笉浣跨敤
 79 struts.enable.SlashesInActionNames = false
 80 
 81 ### 璁劇疆鏄惁鍏佽鍦ㄦ爣絳句腑浣跨敤琛ㄨ揪璇硶
 82 struts.tag.altSyntax=true
 83 
 84 ### 璁劇疆Struts2搴旂敤鏄惁浣跨敤寮鍙戞ā寮忋傚鏋滆緗灞炴т負true錛?br />  85 ### 鍒欏彲浠ュ湪搴旂敤鍑洪敊鏃舵樉紺烘洿澶氳緇嗙殑閿欒淇℃伅
 86 struts.devMode = false
 87 
 88 ### 璁劇疆鏄惁姣忔HTTP璇鋒眰鍒拌揪鏃訛紝緋葷粺閮介噸鏂板姞杞借祫婧愭枃浠躲傚湪寮鍙戦樁孌佃緗?br />  89 ### true鏇存湁寰椾簬寮鍙?nbsp;浜у搧鍙戝竷鏃朵負false
 90 struts.i18n.reload=false
 91 
 92 ### 鎸囧畾瑙嗗浘鏍囩鐨勮鍥句富棰?br />  93 struts.ui.theme=xhtml
 94 
 95 ### 鎸囧畾瑙嗗浘涓婚鎵闇瑕佹ā鏉挎枃浠剁殑浣嶇疆錛岄粯璁ゅ間負template 鍗抽粯璁ゅ姞杞?br />  96 ### template璺粡涓嬬殑妯℃澘鏂囦歡
 97 struts.ui.templateDir=template
 98 
 99 ### 鎸囧畾妯℃澘鏂囦歡鐨勫悗緙錛屽厑璁鎬嬌鐢╢tl, vm 鎴?nbsp;jsp 
100 ###錛堝垎鍒搴擣reeMarker, Velocity, JSP錛夐粯璁ゅ間負ftl
101 struts.ui.templateSuffix=ftl
102 
103 ### 璁劇疆褰搒truts.xml鏂囦歡鏀瑰彉鍚庯紝緋葷粺鏄惁鑷姩閲嶆柊鍔犺澆璇ユ枃浠?br /> 104 struts.configuration.xml.reload=false
105 
106 ### 鎸囧畾Velocite妗嗘灦鎵闇鐨剉elocity.properties鏂囦歡鐨勪綅緗?br /> 107 struts.velocity.configfile = velocity.properties
108 
109 ### 鎸囧畾Velocity妗嗘灦鐨凜ontext浣嶇疆錛屽鏋滆妗嗘灦鏈夊涓狢ontext錛屽垯浠鏂囬楀彿闅斿紑
110 struts.velocity.contexts =
111 
112 ### 鎸囧畾Velocity妗嗘灦鐨則oolbox浣嶇疆銆?br /> 113 struts.velocity.toolboxlocation=
114 
115 ### 鎸囧畾web搴旂敤鎵鍦ㄧ殑鐩戝惉绔彛銆傞氬父娌℃湁澶ぇ鐨勭敤鎴鳳紝鍙槸褰揝truts2闇瑕佺敓鎴?br /> 116 ### URL鏃訛紙渚嬪Url鏍囩錛夎灞炴ф墠鎻愪緵web搴旂敤鐨勯粯璁ょ鍙?br /> 117 struts.url.http.port = 80
118 
119 ### 綾諱技浜巗truts.url.http.port 灞炴э紝鍖哄埆鏄灞炴ф寚瀹氭槸web搴旂敤鐨勫姞瀵嗘湇鍔$鍙?br /> 120 struts.url.https.port = 443
121 
122 ### 鎸囧畾Struts2鐢熸垚URL鏃舵槸鍚﹀寘鍚姹傚弬鏁般俷one, get, all 
123 ###錛堜笉鍖呭惈錛屼粎鍖呭惈GET綾誨瀷璇鋒眰鍙傛暟錛屽寘鍚叏閮ㄨ姹傚弬鏁幫級
124 struts.url.includeParams = get
125 
126 ### 鎸囧畾搴旂敤鎵闇瑕佺殑鍥介檯鍖栬祫婧愭枃浠訛紝澶氫釜鏂囦歡浠鏂?nbsp;閫楀彿闅斿紑
127 # struts.custom.i18n.resources=testmessages,testmessages2
128 
129 ### 瀵逛簬鏌愪簺JavaEE鏈嶅姟鍣紝涓嶆敮鎸丠ttpServletRequest璋冪敤getParameterMap()鏂規硶錛?br /> 130 ### 姝ゆ椂鍙互璁劇疆灞炴у間負true鏉ヨВ鍐寵闂瀵逛簬 WebLogic, Orion, 鍜?nbsp;OC4J 閫氬父搴旇
131 ### 璁劇疆璇ュ睘鎬т負true
132 struts.dispatcher.parametersWorkaround = false
133 
134 ### 鎸囧畾Struts 2浣跨敤鐨凢reeMarker綆$悊鍣ㄣ傝灞炴х殑榛樿
135 ### 鍊兼槸 org.apache.struts2.views.freemarker.FreemarkerManager錛?br /> 136 ### 榪欐槸Struts 2鍐呭緩鐨凢reeMarker綆$悊鍣?br /> 137 #struts.freemarker.manager.classname=org.apache.struts2.views.freemarker.FreemarkerManager
138 
139 ### 鎸囧畾鏄惁鍚敤緙撳瓨FreeMarker妯℃澘
140 ### 鍏鋒湁鐩稿悓鐨勬晥鏋滃鍒剁殑妯℃澘涓媁EB_APP /妯℃澘
141 struts.freemarker.templatesCache=false
142 
143 ### 鏄惁浣跨敤緙撳瓨妯″瀷BeanWrapper
144 struts.freemarker.beanwrapperCache=false
145 
146 ### StrutsBeanWrapper javadocs浠ヨ幏鍙栨洿澶氫俊鎭?br /> 147 struts.freemarker.wrapper.altMap=true
148 
149 ### maxStrongSize for MruCacheStorage for freemarker
150 struts.freemarker.mru.max.strong.size=100
151 
152 ### 鎸囧畾XSLT Result 鏄惁浣跨敤鏍峰紡琛ㄧ紦瀛樸傚綋搴旂敤澶勪簬寮鍙戦樁孌墊椂錛岄氬父琚疆涓簍rue錛屽綋搴旂敤澶勪簬浜у搧鏃朵負false
153 struts.xslt.nocache=false
154 
155 ### 鏄惁鎬繪槸閫夋嫨鐨勫悕縐板皢涔嬪墠鐨勬墍鏈夋渶鍚庣殑鏂滅嚎
156 struts.mapper.alwaysSelectFullNamespace=false
157 
158 ### 鏄惁鍏佽闈欐佹柟娉曡闂甇GNL琛ㄨ揪寮?br /> 159 struts.ognl.allowStaticMethodAccess=false

]]>
struts2.1.6HelloWorldhttp://m.tkk7.com/xiangjava/archive/2009/07/02/285148.htmlAlex鍒哄Alex鍒哄Thu, 02 Jul 2009 05:16:00 GMThttp://m.tkk7.com/xiangjava/archive/2009/07/02/285148.htmlhttp://m.tkk7.com/xiangjava/comments/285148.htmlhttp://m.tkk7.com/xiangjava/archive/2009/07/02/285148.html#Feedback0http://m.tkk7.com/xiangjava/comments/commentRss/285148.htmlhttp://m.tkk7.com/xiangjava/services/trackbacks/285148.html涓銆佸湪涓嬭澆鐨剆truts2.1.6-all.zip鎵懼埌浠ヤ笅鍖呮斁鍏ラ」鐩腑WEB-INF/lib/涓?

1.commons-fileupload-1.2.1.jar <--鏂囦歡涓婁紶
2.commons-logging-1.0.4.jar <--鏃ュ織
3.freemarker-2.3.13.jar <--妯℃澘寮曟搸
4.ognl-2.6.11.jar <--Object-Graph Navigation Language
5.struts2-core-2.1.6.jar <--struts2鏍稿績
6.xwork-2.1.2.jar <--xwork鏍稿績
  闃呰鍏ㄦ枃

Alex鍒哄 2009-07-02 13:16 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 久久亚洲国产精品123区| 日本高清在线免费| 成人免费视频一区二区| 亚洲av综合日韩| 亚洲AV永久无码精品一福利| 在线观看亚洲AV每日更新无码| 亚洲国产美女精品久久久久| 久久亚洲精品成人无码网站| 亚洲最大的成网4438| 久久久亚洲欧洲日产国码aⅴ| 亚洲国产精品lv| 亚洲视频一区网站| 亚洲无线一二三四区| 亚洲国产成人99精品激情在线| 自拍日韩亚洲一区在线| 亚洲欧美日韩一区二区三区在线| 亚洲aⅴ无码专区在线观看春色| 国产成人综合亚洲| jizz在线免费观看| 日本免费电影一区二区| 最近中文字幕免费2019| 国产乱码免费卡1卡二卡3卡| 成人免费看黄20分钟| 国产一区二区三区无码免费| 亚洲裸男gv网站| 亚洲avav天堂av在线不卡| 亚洲熟妇无码久久精品| 亚洲人成电影网站久久| 国产成人亚洲精品播放器下载| 一日本道a高清免费播放| 免费观看在线禁片| 国产又黄又爽又猛免费app| 欧洲精品免费一区二区三区| 亚洲av再在线观看| 亚洲人成电影在在线观看网色| 亚洲videosbestsex日本| 国产亚洲精品国产福利在线观看 | 精品国产免费观看一区| 亚洲阿v天堂在线2017免费| 亚洲AV永久无码精品| 亚洲sss综合天堂久久久|