当前位置:编程学习 > JAVA >>

Struts2 开发者模式不可用,求解

使用的是struts-2.3.16版本,tomcat-6.0版本,jdk-7.0,myeclipse-10

<constant name="struts.devMode" value="true" />设置好,发布,可运行。

修改<action name="aaa">中aaa后,更改地址刷新报错,换回原来的地址依旧可行。

错误提示:
You are seeing this page because development mode is enabled. Development mode, or devMode, enables extra debugging behaviors and reports to assist developers. To disable this mode, set:

  struts.devMode=false
in your WEB-INF/classes/struts.properties file. --------------------编程问答-------------------- 设置  value="false"  最终发布再true --------------------编程问答--------------------
引用 1 楼 rui888 的回复:
设置  value="false"  最终发布再true

是不是说错了,发布之后再改成false,开发阶段用true --------------------编程问答-------------------- 我说说我碰到过的问题,如果是开发模式的情况下,你访问某个action,但是action定义的参数少于访问action时传值个数,这个时候就会报错,报错的意思是需要将传过来但是在action里未定义的参数添加getset方法 --------------------编程问答--------------------
引用 2 楼 MrsFeng 的回复:
Quote: 引用 1 楼 rui888 的回复:

设置  value="false"  最终发布再true

是不是说错了,发布之后再改成false,开发阶段用true


说反了 --------------------编程问答-------------------- devMode是开发模式,即开发阶段用。发布之后就设置为false --------------------编程问答-------------------- 你的错误提示应该不是只有这些吧,上面应该还有其他的错误信息吧,有的话贴出来,信息量太少

提示已经说,为了提高性能请吧开发模式关掉,说明你的开发模式已经开起来了 --------------------编程问答--------------------
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,