欢迎来到天天文库
浏览记录
ID:49615286
大小:16.46 KB
页数:4页
时间:2020-03-02
《struts2的constant.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Struts2中的constant通过对这些属性的配置,可以改变Struts2框架的一些默认行为,这些配置可以在struts.xml文件中完成,也可以在struts.properties文件中完成。1.指定Web应用的默认编码集,相当于调用HttpServletRequest的setCharacterEncoding方法。2.该属性设置是否每次HTTP请求到达时,系统都重新加载资源文件。该属性默认
2、值是false。在开发阶段将该属性设置为true会更有利于开发,但在产品发布阶段应将该属性设置为false。3.该属性指定Struts2应用所需要的国际化资源文件,如果有多份国际化资源文件,则多个资源文件的文件名以英文逗号(,)隔开。4.该属性指定需要Struts2处理的请求后缀,该属性的默认值是action,即所有匹配*.action的请求都由Struts
3、2处理。如果用户需要指定多个请求后缀,则多个后缀之间以英文逗号(,)隔开。5.设置浏览器是否缓存静态内容,默认值为true(生产环境下使用),开发阶段最好关闭。6.当struts2的配置文件修改后,系统是否自动重新加载该文件,默认值为false(生产环境下使用),开发阶段最好打开。7.4、on.files"value="struts-default.xml,struts-plugin.xml,struts.xml"/>该属性指定Struts2框架默认加载的配置文件,如果需要指定默认加载多个配置文件,则多个配置文件的文件名之间以英文逗号(,)隔开。该属性的默认值为struts-default.xml,struts-plugin.xml,struts.xml,看到该属性值,读者应该明白为什么Struts2框架默认加载struts.xml文件了。8.5、.DefaultConfiguration"/>指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration,开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。8.含有Actions的完整连续的package名称。10.开发模式下使用,这样可以打印出更详细的错误信息。6、11.该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。12.该属性设置Struts2是否支持动态方法调用,该属性的默认值是true。如果需要关闭动态方法调用,则可设置该属性为false。13.7、sInActionNames"value="false"/>该属性设置Struts2是否允许在Action名中使用斜线,该属性的默认值是false。如果开发者希望允许在Action名中使用斜线,则可设置该属性为true。14.该属性指定是否允许在Struts2标签中使用表达式语法,因为通常都需要在标
4、on.files"value="struts-default.xml,struts-plugin.xml,struts.xml"/>该属性指定Struts2框架默认加载的配置文件,如果需要指定默认加载多个配置文件,则多个配置文件的文件名之间以英文逗号(,)隔开。该属性的默认值为struts-default.xml,struts-plugin.xml,struts.xml,看到该属性值,读者应该明白为什么Struts2框架默认加载struts.xml文件了。8.5、.DefaultConfiguration"/>指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration,开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。8.含有Actions的完整连续的package名称。10.开发模式下使用,这样可以打印出更详细的错误信息。6、11.该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。12.该属性设置Struts2是否支持动态方法调用,该属性的默认值是true。如果需要关闭动态方法调用,则可设置该属性为false。13.7、sInActionNames"value="false"/>该属性设置Struts2是否允许在Action名中使用斜线,该属性的默认值是false。如果开发者希望允许在Action名中使用斜线,则可设置该属性为true。14.该属性指定是否允许在Struts2标签中使用表达式语法,因为通常都需要在标
5、.DefaultConfiguration"/>指定加载struts2配置文件管理器,默认为org.apache.struts2.config.DefaultConfiguration,开发者可以自定义配置文件管理器,该类要实现Configuration接口,可以自动加载struts2配置文件。8.含有Actions的完整连续的package名称。10.开发模式下使用,这样可以打印出更详细的错误信息。
6、11.该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。12.该属性设置Struts2是否支持动态方法调用,该属性的默认值是true。如果需要关闭动态方法调用,则可设置该属性为false。13.7、sInActionNames"value="false"/>该属性设置Struts2是否允许在Action名中使用斜线,该属性的默认值是false。如果开发者希望允许在Action名中使用斜线,则可设置该属性为true。14.该属性指定是否允许在Struts2标签中使用表达式语法,因为通常都需要在标
7、sInActionNames"value="false"/>该属性设置Struts2是否允许在Action名中使用斜线,该属性的默认值是false。如果开发者希望允许在Action名中使用斜线,则可设置该属性为true。14.该属性指定是否允许在Struts2标签中使用表达式语法,因为通常都需要在标
此文档下载收益归作者所有