struts2学习笔记之七(常量)

常量配置也叫属性,控制整个struts的应用特性配置方式1、在web.xml中配置在filter下面添加<init-param><param-name>ConstanceName</param-name><param-value>ConstanceValue</param-value></init-param>2、在struts.xml文件中在package上面添加<Constance value=”ConstanceValue”>3、新建文件struts.properties,放在src(IDE环境下)下每一行的格式ConstanceName=ConstanceValue建议是struts.xml中编写常量的作用并不是单纯的随便的写,是使用struts2支持的常量值strtus2包里的docs->index.html->guide选项struts.i18n.encoding:编码字符集,应于页面的字符集一样如页面字符集为gb2312,则配置struts.i18n.encoding=gb2312 此句的意思是request.setCharacterEncoding(“gb2312”)struts.multipar.saveDir :设置文件上传到临时目录struts.multipart.maxSize :设置文件上传的大小strtus.action.extemsion :action请求的默认后缀,该常量默认是actionstruts.serve.static.browerCache:控制浏览器是否缓存静态内容,,开发阶段是false,运行阶段是truestruts.devMode:开发模式为true,出错的时候信息很多,或者配置文件修改会自动备份,减少重启服务器struts.i18n.reload :是否有每次请求都要重新加载资源文件,开发模式应该为truestruts.configuration.xml.reload :是否每次struts.xml修改之后,应用自动重新加载。当struts.devMode为true时,上述两个常量都是truestruts.custom.i18n.resource :加载国际化资源环境常量的搜索顺序struts-default.xmlstruts-plugin.xmlstruts.xmlstruts.propertiesweb.xml包含其他配置文件struts2默认自动加载类加载路径下的的strust.xml、default-struts.xml和struts-plugin.xml为了提高struts.xml文件的可读性,可以将一个struts.xml配置文件分解成多个然后在struts.xml配置文件中包含其他配置文件包含其他配置文件使用<include …/>

心有多大,舞台就有多大

struts2学习笔记之七(常量)

相关文章:

你感兴趣的文章:

标签云: