javax.servlet.jsp.JspException: Missing message for key "index.title"的原因有哪些

当然有关系啊!!
   <init-param>
      <param-name>application</param-name>
      <param-value>resources.ApplicationResources_ch</param-value>
    </init-param> 
这是在web.xml的设置
然后你必须将ApplicationResources_ch放到classes的resources目录中.

 

 

 

“Missing message for key "XXX"” 缺少所需的资源,检查ApplicationResources.properties文件里是否有jsp文件里需要的资源,例如:

 

 

 

<bean:message key="msg.name.prompt"/>

 

 

 

这行代码会找msg.name.prompt资源,如果AppliationResources.properties里没有这个资源就会出现本异常。在使用多模块时,要注意在模块的struts-config-xxx.xml里指定要使用的资源文件名称,否则当然什么资源也找不到,这也是一个很容易犯的错误。

 注意:记得把AppliationResources.properties文件拷贝到TOMCAT的相关目录下

posted @ 2013-08-23 23:05  hanks  阅读(373)  评论(0)    收藏  举报