专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

struts提示异常:javax.servlet.jsp.JspException: Cannot find message resources under key org

发布时间:2010-06-05 12:32:55 文章来源:www.iduyao.cn 采编人员:星星草

Tomcat 4.0.3版本。
 
  每次运行,在控制台窗口都会提示:
  log4j:WARN No appenders could be found for logger (org.apache.struts.util.Proper tyMessageResources).
  log4j:WARN Please initialize the log4j system properly.
 
  我想这应该不会影响Struts,可能是struts中需要使用log4j,但在log4j.properties中没有设置。
 
  关键是JSP页面出错:
  javax.servlet.jsp.JspException: Cannot find message resources under key org.apache.struts.action.MESSAGE
  at org.apache.struts.util.RequestUtils.retrieveMessageResources(RequestUtils.java:1103)
  at org.apache.struts.util.RequestUtils.message(RequestUtils.java:1043)
  at org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:294)
  at org.apache.jsp.index$jsp._jspService(index$jsp.java:89)
  ......
 
  我在struts-config.xml中定义了
  <message-resources parameter="ApplicationResources" null="false" />
  是否与此相关?
 
  ApplicationResources.properties 文件应该放在哪个目录下面? 是否在中文系统应该改为 ApplicationResources_zh.propertise?
 
  请指教。

------解决方法--------------------------------------------------------
放在\WEB-INF\classes里面。ApplicationResources_zh.propertise这个无所谓,只是支持中文字符而已。
------解决方法--------------------------------------------------------
ApplicationResources.properties class下

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: