我按照你的例子做成功了,后来发现删除 :
ProductConfirm-conversion.properties
文件还是能正常工作,很困惑。 为什么删除这个文件还能正常呢?
请教一下 :
LangSelector.jsp 文件中 :
value="#SESSION_LOCALE == null ? locale : #SESSION_LOCALE"
这句话 ? 后面的 locale 是什么意思,是哪里来的 ?
谢谢
请问 max :
struts.xml , struts.properties , productAction-conversion.properties,
globalMessages.properties,globalMessages_zh_CN.properties
这些配置文件 默认 都要 放在 classpath下面 , 也就是 \WEB-INF\classes下面.
这样文件多的时候总感觉有点乱,
有没有 办法 把这些文件 分别放在不同文件夹下面. 在 web.xml里面指定一下地址.
我的那个IOC 和 非IOC 那个 ,效果是出来了.但控制台 打印 :
--------------------------------------
严重: ParametersInterceptor - [setParameters]: Unexpected Exception caught setti
ng 'msg' on 'class demo.action.IoCServletNonAction: Error setting expression 'ms
g' with value '[Ljava.lang.String;@57ae58'
----------------------------------------------
不知道到 max 遇到这个问题没有.
我在没使用 displayTags 也遇到 这个问题。 听它的意思是说不用管它, 但控制台上总 报 严重 也不好啊。
严重: ParametersInterceptor - [setParameters]: Unexpected Exception caught setti
ng 'msg_param' on 'class demo.action.IoCServletNonAction: Error setting expressi
on 'msg_param' with value '[Ljava.lang.String;@ebf068'
2007-12-3 15:32:05 com.opensymphony.xwork2.interceptor.ParametersInterceptor set
Parameters
严重: ParametersInterceptor - [setParameters]: Unexpected Exception caught setti
ng 'msg' on 'class demo.action.IoCServletNonAction: Error setting expression 'ms
g' with value '[Ljava.lang.String;@e0c7c3'
2007-12-3 15:34:27 com.opensymphony.xwork2.interceptor.ParametersInterceptor set
Parameters
严重: ParametersInterceptor - [setParameters]: Unexpected Exception caught setti
ng 'msg' on 'class demo.action.IoCServletNonAction: Error setting expression 'ms
g' with value '[Ljava.lang.String;@57ae58'
这个应该是 log4j error级别打出来的。