struts2的自学过程

作者在 2010-12-10 10:41:07 发布以下内容
<constant name="struts.action.extension" value="do,action"/>设置访问后缀名
<constant name="struts.i18n.encoding" value="UTF-8"/>修改字符集
<constant name="struts.serve.static.browserCache" value="false"/>
是否缓存静态内容
<constant name="struts.configuration.xml.reload" value="true"/>
当struts的配置文件修改后,系统是否自动重新加载该文件
<constant name="struts.devMode" value="true"/>
开发模式下使用,这样可以打印出更详细的错误信息
<constant name="struts.mulipart.maxSize" value="194054"/>
上传文件的大小限制
<constant name="struts.enable.DynamicMethodInvocation" value="false"/>
禁止动态访问(!访问 )
~~~~~~~~~~~~~~~~~
struts的处理流程
用户访问--->进入到web.xml文件的struts2的过滤器---成功--->进入到struts2默认的过滤器--成都-->进入到action文件---->返回结果集--->返回给用户.

struts2每一次访问都是一个新的线程.线程安全的
struts1当action一旦创建就会放到缓存中.线程不安全的

~~~~~~~~~~~~~~~~~~~~~~~~~
指定多个文件
<include file="struts-user.xml"/>

struts | 阅读 1017 次
文章评论,共0条
游客请输入验证码
浏览275805次