??xml version="1.0" encoding="utf-8" standalone="yes"?>青草伊人久久,一区二区三区在线播放欧美,一区二区三区精品国产http://www.aygfsteel.com/xiangjava/category/40569.html代码也是一U艺术,调试也是一U快乐!处理Bug更是一U幸!zh-cnWed, 14 Jul 2010 01:32:05 GMTWed, 14 Jul 2010 01:32:05 GMT60使用 Struts2 JSON plugin ( Struts2 + jQuery ) Study_Notes http://www.aygfsteel.com/xiangjava/archive/2010/07/14/326030.htmlAlex刺客Alex刺客Tue, 13 Jul 2010 18:32:00 GMThttp://www.aygfsteel.com/xiangjava/archive/2010/07/14/326030.htmlhttp://www.aygfsteel.com/xiangjava/comments/326030.htmlhttp://www.aygfsteel.com/xiangjava/archive/2010/07/14/326030.html#Feedback0http://www.aygfsteel.com/xiangjava/comments/commentRss/326030.htmlhttp://www.aygfsteel.com/xiangjava/services/trackbacks/326030.html阅读全文

Alex刺客 2010-07-14 02:32 发表评论
]]>
struts2.1.6 struts.xml 配置http://www.aygfsteel.com/xiangjava/archive/2009/07/04/285461.htmlAlex刺客Alex刺客Sat, 04 Jul 2009 07:01:00 GMThttp://www.aygfsteel.com/xiangjava/archive/2009/07/04/285461.htmlhttp://www.aygfsteel.com/xiangjava/comments/285461.htmlhttp://www.aygfsteel.com/xiangjava/archive/2009/07/04/285461.html#Feedback0http://www.aygfsteel.com/xiangjava/comments/commentRss/285461.htmlhttp://www.aygfsteel.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的key ?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元素是Struts配置文g的核心,该元素可以出?ơ,或者无限多?nbsp;-->
 17     <package name="必填的包? extends="" namespace="" abstract="" externalReferenceResolver="">
 18         <!-- 该元素可以出玎ͼ也可以不出现Q最多出C?nbsp;-->
 19         <result-types>
 20         
 21             <!-- 该元素必d玎ͼ可以出现无限多次 -->
 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元素和interceptors-stack臛_出现其中之一Q也可以二者都出现-->
 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                 <!-- 该元素必d玎ͼ可以出现无限多次 -->
 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             <!-- 该元素必d玎ͼ可以出现无限多次 -->
 65             <result name="" type="">
 66                 <!-- 该字W串内容可以出现0ơ或多次 -->
 67                 映射资源
 68                 <!-- 下面元素可以出现0ơ,也可以无限多?nbsp;-->
 69                 <param name="参数?>参数?/span></param>
 70             </result>
 71         </global-results>
 72         
 73         <!-- 下面元素可以出现0ơ,也可以无限多?nbsp;-->
 74         <global-exception-mappings>
 75             <!-- 该元素必d玎ͼ可以出现无限多次 -->
 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>

Alex刺客 2009-07-04 15:01 发表评论
]]>
struts2.1.6 struts.properties 配置http://www.aygfsteel.com/xiangjava/archive/2009/07/04/285460.htmlAlex刺客Alex刺客Sat, 04 Jul 2009 06:59:00 GMThttp://www.aygfsteel.com/xiangjava/archive/2009/07/04/285460.htmlhttp://www.aygfsteel.com/xiangjava/comments/285460.htmlhttp://www.aygfsteel.com/xiangjava/archive/2009/07/04/285460.html#Feedback0http://www.aygfsteel.com/xiangjava/comments/commentRss/285460.htmlhttp://www.aygfsteel.com/xiangjava/services/trackbacks/285460.html  1 ### struts.propertiesq是一个标准的Properties文gQ?/span>'='前面字符串是key
  2 ### 每个key是一个Struts2属性,'='后面对应的value是一个Struts2属性?br />   3 ### struts.properties文g通常攑֜目里的WEB-INF/classes路径下?br />   4 ### 也可也放在CLASSPATH路径下,Struts2框架可以加载该文g
  5 ### 以下q些元素同样可以在Struts2的struts.xml中通过constant配置
  6 
  7 ### 指定加蝲Struts 2配置文g的配|文件管理器
  8 ### 该属性的默认值是org.apache.Struts2.config.DefaultConfigurationQ?br />   9 ### q是Struts 2默认的配|文件管理器。如果需要实现自q配置理器,
 10 ### 开发者则可以实现一个实现Configuration接口?br />  11 ### c,该类可以自己加蝲Struts 2配置文g?br />  12 #struts.configuration = org.apache.struts2.config.DefaultConfiguration
 13 
 14 ### 指定Web应用的默认Locale
 15 #struts.locale=en_US
 16 
 17 ### 指定Web应用的默认编码集。该属性对于处理中文请求参数非常有用,对于获取
 18 ### 中文h参数|应该该属性D|ؓGBK或者GB2312
 19 struts.i18n.encoding=UTF-8
 20 
 21 ### 指定Struts 2默认的ObjectFactory Bean
 22 ### 另外Q你也可以提供一个com.opensymphony.xwork2.ObjectFactory子类名称
 23 ### 默认指定spring
 24 struts.objectFactory=spring
 25 
 26 ### 指定Spring框架的自动装配模式,该属性的默认值是nameQ即默认ҎBean?br />  27 ### name属性自动装?nbsp;。有效gؓQname, type, auto, constructor
 28 struts.objectFactory.spring.autoWire = name
 29 
 30 ### 指定整合Spring框架?是否~存Bean实例
 31 ### 有效gؓ:truefalse (默认值是true) 通常不徏议修改该属性倹{?br />  32 struts.objectFactory.spring.useClassCache = true
 33 
 34 ### 保spring的自动装配策略L被考虑?br />  35 ### 有效gؓ:truefalse (黑认值是false)
 36 struts.objectFactory.spring.autoWire.alwaysRespect = false
 37 
 38 ### struts.objectTypeDeterminer指定Struts2的类型检机Ӟ通常支持
 39 ### tiger和notiger两个?br />  40 # struts.objectTypeDeterminer =tiger
 41 # struts.objectTypeDeterminer = notiger 
 42 
 43 ### 指定处理multipart/form-data的MIMEcdQ文件上传)h的框Ӟ该属?br />  44 ### 支持cos、pell和jakarta{属性|卛_别对应用cos的文件上传框架?br />  45 ### pell上传及common-fileupload文g上传框架。该属性的默认gؓ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 ##指定文g上传中整个请求内容允许的最大字节数Q?nbsp;默认2097152Q?br />  55 struts.multipart.maxSize=2097152
 56 
 57 ### 加蝲自定义属性文?不会覆盖struts.properties)加蝲多个以E文逗号隔开
 58 # struts.custom.properties=application,org/apache/struts2/extension/custom
 59 
 60 ### 指定HTTPh映射到指定Action的映器,默认映射器根据请求的前缀?br />  61 ### Action的name属性完成映?br />  62 #struts.mapper.class=org.apache.struts2.dispatcher.mapper.DefaultActionMapper
 63 
 64 ### 指定需要处理的h后缀Q默认是actionQ?br />  65 ### x有匹?/span>*.action的请求都由Struts2处理。需要指定多个后~以E文逗号隔开
 66 struts.action.extension=action,,
 67 
 68 ### 讄是否通过JAR文g提供静态内Ҏ?br />  69 struts.serve.static=true
 70 
 71 ### 讄览器是否缓存静态容Q当应用处于开发阶D|Q?br />  72 ### 我们希望每次h都获得服务器的最新响应,则可以设|ؓfalse
 73 struts.serve.static.browserCache=true
 74 
 75 ### 讄是否支持动态方法调用,如果需要关闭动态方法调用,则可以设|ؓfalse
 76 struts.enable.DynamicMethodInvocation = true
 77 
 78 ### 该属性设|是否允许在Action名中使用斜线Q默认不使用
 79 struts.enable.SlashesInActionNames = false
 80 
 81 ### 讄是否允许在标{中使用表达语法
 82 struts.tag.altSyntax=true
 83 
 84 ### 讄Struts2应用是否使用开发模式。如果设|该属性ؓtrueQ?br />  85 ### 则可以在应用出错时显C更多详l的错误信息
 86 struts.devMode = false
 87 
 88 ### 讄是否每次HTTPh到达Ӟpȝ都重新加载资源文件。在开发阶D设|?br />  89 ### true更有得于开?nbsp;产品发布时ؓfalse
 90 struts.i18n.reload=false
 91 
 92 ### 指定视图标签的视图主?br />  93 struts.ui.theme=xhtml
 94 
 95 ### 指定视图主题所需要模板文件的位置Q默认gؓtemplate 即默认加?br />  96 ### template路经下的模板文g
 97 struts.ui.templateDir=template
 98 
 99 ### 指定模板文g的后~Q允怋用ftl, vm ?nbsp;jsp 
100 ###Q分别对应FreeMarker, Velocity, JSPQ默认gؓftl
101 struts.ui.templateSuffix=ftl
102 
103 ### 讄当struts.xml文g改变后,pȝ是否自动重新加蝲该文?br /> 104 struts.configuration.xml.reload=false
105 
106 ### 指定Velocite框架所需的velocity.properties文g的位|?br /> 107 struts.velocity.configfile = velocity.properties
108 
109 ### 指定Velocity框架的Context位置Q如果该框架有多个ContextQ则以E文逗号隔开
110 struts.velocity.contexts =
111 
112 ### 指定Velocity框架的toolbox位置?br /> 113 struts.velocity.toolboxlocation=
114 
115 ### 指定web应用所在的监听端口。通常没有太大的用P只是当Struts2需要生?br /> 116 ### URLӞ例如Url标签Q该属性才提供web应用的默认端?br /> 117 struts.url.http.port = 80
118 
119 ### cM于struts.url.http.port 属性,区别是该属性指定是web应用的加密服务端?br /> 120 struts.url.https.port = 443
121 
122 ### 指定Struts2生成URL时是否包含请求参数。none, get, all 
123 ###Q不包含Q仅包含GETcdh参数Q包含全部请求参敎ͼ
124 struts.url.includeParams = get
125 
126 ### 指定应用所需要的国际化资源文Ӟ多个文g以E?nbsp;逗号隔开
127 # struts.custom.i18n.resources=testmessages,testmessages2
128 
129 ### 对于某些JavaEE服务器,不支持HttpServletRequest调用getParameterMap()ҎQ?br /> 130 ### 此时可以讄属性gؓtrue来解册问题对于 WebLogic, Orion, ?nbsp;OC4J 通常应该
131 ### 讄该属性ؓtrue
132 struts.dispatcher.parametersWorkaround = false
133 
134 ### 指定Struts 2使用的FreeMarker理器。该属性的默认
135 ### 值是 org.apache.struts2.views.freemarker.FreemarkerManagerQ?br /> 136 ### q是Struts 2内徏的FreeMarker理?br /> 137 #struts.freemarker.manager.classname=org.apache.struts2.views.freemarker.FreemarkerManager
138 
139 ### 指定是否启用~存FreeMarker模板
140 ### h相同的效果复制的模板下WEB_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 是否使用样式表缓存。当应用处于开发阶D|Q通常被置为trueQ当应用处于产品时ؓfalse
153 struts.xslt.nocache=false
154 
155 ### 是否L选择的名U将之前的所有最后的斜线
156 struts.mapper.alwaysSelectFullNamespace=false
157 
158 ### 是否允许静态方法访问OGNL表达?br /> 159 struts.ognl.allowStaticMethodAccess=false

Alex刺客 2009-07-04 14:59 发表评论
]]>
struts2.1.6HelloWorldhttp://www.aygfsteel.com/xiangjava/archive/2009/07/02/285148.htmlAlex刺客Alex刺客Thu, 02 Jul 2009 05:16:00 GMThttp://www.aygfsteel.com/xiangjava/archive/2009/07/02/285148.htmlhttp://www.aygfsteel.com/xiangjava/comments/285148.htmlhttp://www.aygfsteel.com/xiangjava/archive/2009/07/02/285148.html#Feedback0http://www.aygfsteel.com/xiangjava/comments/commentRss/285148.htmlhttp://www.aygfsteel.com/xiangjava/services/trackbacks/285148.html一、在下蝲的struts2.1.6-all.zip扑ֈ以下包放入项目中WEB-INF/lib/?

1.commons-fileupload-1.2.1.jar <--文g上传
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 发表评论
]]>
վ֩ģ壺 | | | | ũ| | | | | | | | | | ϽϽ| | ˱| ̶| | ױ| Ѿ| ˮ| | ַ| º| Ƹ| Դ| | | ˮ| ̫| | ¡Ң| ɽ| º| | ɽ| ߺ| | ԭ| ɽ|