struts2的开发模式
来源:互联网 发布:在线ppi计算器软件 编辑:程序博客网 时间:2024/06/18 14:03
在实际应用开发或者是产品部署的时候,对应着两种模式:
① 开发模式(devMode);此时 DevMode=ture;
② 产品模式(proMode);此时 DevMode=false;
在struts.properties或者struts.xml中有devMode的配置,在devMode被激活的模式下,能够明显的提高开发效率,它会提供更多的日志或着debug信息。当然提高开发效率,在性能方面会付出一定的代价。所以struts默认的是非开发模式。设置为开发模式之后:
1、每次请求都会重新加载资源文件,所以当对properties文件进行修改后,下一次请求是就能够反映相应的变化。
2、每次请求的时候也会重新加载xml配置文件、验证文件等,这样可以方便调试或者修改相应的配置文件,而不用重新部署重启web服务器。
struts.properties 是可以不要的!!!因为 struts.xml文件中 有 <constant> 这个节点, 你可以把你想写在struts.properties的自定义配置写在 struts.xml文件当中.例如,你想 开启 struts2 的开发模式可以直接在 struts.xml文件当中写上.<constant name="struts.devMode" value="true“>不用再去 去创建 一个 struts.properties,并写上 struts.devMode = true所有的配置项目,其实 你可以去看看 struts2 默认的配置文件 default.properties.位置在 struts2-core-2.x.x.jar 的 org.apache.struts2 包 下面的当然,你可能又会问了,如果同时都在两个文件配置了,一个相同的项目,哪个是有效的呢他其实是有一个加载顺序的: 先加载 struts.xml,再加载 struts.properties也就是说 struts.properties 是可以覆盖 struts.xml里面的 配置的,具体 是否 要 struts.properties ,还是得根据 具体情况,具体分析吧,
阅读全文
0 0
- struts2的开发模式
- Struts2的开发模式
- struts2的开发模式
- 四、Struts2的开发模式
- struts2开发模式的设置
- struts2的DevMode(开发模式)模式
- struts2 的三种开发模式 小结
- struts2-web开发模式
- struts2 快速开发模式
- Struts2开发模式配置
- 基于mvc模式的struts2框架的开发
- Struts 2的开发模式即struts2 中的constant 简介
- Struts2技术内幕 读书笔记二 web开发的基本模式
- 开启struts2自带的开发模式常量
- 开启struts2自带的开发模式常量
- struts2之开发模式(devMode)
- struts2 开发模式 struts.devMode
- struts2--开发模式控制台错误信息
- Hadoop Hbase Spark 配置文档详解
- Elasticsearch学习整理(1):ES面试基础知识要点
- FireMonkey TListView 的 Item 在设计期可视化编辑
- 小白菜Oj-美元与马克-动态规划
- 职责链模式
- struts2的开发模式
- Mybatis-generator 异常
- java运算符优先级
- Java getClass()方法
- 9.2 正方形 2711
- pickle序列化与反序列化
- Gym101194H(Great Cells)-思维
- c语言实现线索二叉树的建立,线索化以及遍历
- opencv249图片指定颜色抠图(指针遍历图像法)