Struts2的配置文件加载顺序及常用常量名及更改方法、注意事项
来源:互联网 发布:58同城合肥找美工 编辑:程序博客网 时间:2024/05/16 11:49
好记性不如赖笔头…………
Struts2的配置文件 1、加载时机: 当应用被tomcat加载的时候,struts2的配置文件就已经被加载过了。 2、加载顺序顺序 配置文件名 所在位置 说明1 default.properties struts2-core-2.3.15.3.jar\org\apache\struts2 不能修改2 struts-default.xml struts2-core-2.3.15.3.jar 不能修改3 strtuts-plugin.xml 在struts2提供的插件jar包中 不能修改4 struts.xml 我们的应用中 我们修改的:推荐5 struts.properties 我们的应用中 我们修改的6 web.xml 我们的应用中 我们修改的,可以给过滤器配置参数----------------------------------------------------------------------------------------**常量名** **常量值** **说明**struts.i18n.encoding UTF-8 应用中使用的编码struts.objectFactory.spring.autoWire name 和spring框架整合有关struts.multipart.parser jakarta 指定文件上传用的组件struts.multipart.maxSize 2097152 文件上传总文件大小限制:2Mstruts.action.extension action 能进入Struts2框架内部的url地址后缀名。多个值用逗号分隔struts.enable.DynamicMethodInvocation false 是否允许动态方法调用struts.devMode false 是否是开发模式。开发模式:改了配置文件,不需要重启。输出更多的错误信息。开发阶段建议为true。struts.ui.theme xhtml 页面展示用的主题
常量的修改,在struts.xml中,修改方法如下:
<constant name="struts.devMode" value="true"></constant><constant name="struts.action.extension" value="do"></constant>
常量的修改,在struts.properties中的修改方法如下:
1、在src目录下创建struts.properties文件2、文件中的书写格式为:name=value修改示例 struts.action.extension=aac struts.devMode=true
常量的修改,在web.xml中的修改方法如下:
在web.xml中的过虑器中写入以下代码: <init-param> <param-name >struts.action.extension</param-name> <param-value>asp</param-value> </init-param>完整示例如下: <filter> <filter-name>Struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> <init-param> <param-name >struts.action.extension</param-name> <param-value>asp</param-value> </init-param> </filter> <filter-mapping> <filter-name>Struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
注意:
1、Struts2提供了两种配置的方式。一种是key=value的方式,即使用.properties文件。另一种是xml文件配置。我们推荐使用xml文件(它能描述层级关系)。
2、当多个配置文件中,有相同的参数,后面的会把前面的值给覆盖了。
阅读全文
0 0
- Struts2的配置文件加载顺序及常用常量名及更改方法、注意事项
- struts2:struts.properties配置文件介绍及常量加载顺序
- Struts2常量配置文件加载顺序
- Struts2常量配置文件加载顺序
- Struts2常量的加载顺序
- Struts2加载常量的顺序
- Struts2框架加载struts2常量的顺序
- struts2常量定义及常用常量
- struts2配置文件的加载顺序?
- 2、struts2的配置文件加载顺序和常用配置
- struts2.1.8 加载常量的顺序
- struts2加载struts2常量顺序
- UIView 的常用方法及注意事项
- Struts2配置文件加载顺序
- struts2 配置文件加载顺序
- struts2配置文件加载顺序
- Struts2配置文件加载顺序
- struts2配置文件加载顺序
- 阿里云安全科学家吴翰清入选MIT TR35,你知道弹性安全网络技术吗?
- Oracle习题
- 微信分享功能
- JAVA 通过 Socket 实现 TCP 编程
- Oracle:关于安装oracle中踩得坑以及plsql的安装使用中的坑
- Struts2的配置文件加载顺序及常用常量名及更改方法、注意事项
- GitHub开源控件的使用合集
- swing之mvc模式
- Kotlin编程之五(函数定义与调用)
- window下phpstudy的nginx配置虚拟主机
- 解决linu apt-get update 问题
- vue前端UI库
- PhpStorm中快捷键总结,附详细使用说明
- c#写服务、exe 可执行程序、windows锁屏的过程中遇到的问题