【发布时间】:2014-07-22 13:44:17
【问题描述】:
我已经阅读了很多关于此主题的内容,并得出结论,在我的 struts-config.xml 或某个位置出现了问题。我敢打赌是我文件的位置。
所以我有一个名为MessageResources.properties 的文件。它位于 Eclipse IDE 内的 /classes/MessageResources.properties 中。移动文件只是一个配置文件中的简单声明,对吧?
我的struts-config.xml 配置如下:<message-resources parameter="MessageResources" /> 默认指向/WEB-INF/classes。
出现这样的错误很奇怪:javax.servlet.jsp.JspException: Missing message for key "label.search.name" in bundle "(default bundle)" for locale en_US ?!
我是 Struts 1.3(甚至 2.x)的新手,不知道在哪里可以完美地工作。
我用来从这个文件中获取值,例如:
JSP 标准标签<bean:message key="label.search.name" /> 或
JSTL 的<fmt:message key="label.search.name" />。
我的想法很简单,但我很长一段时间都想不通。
【问题讨论】: