如题,我在做struts,在WEB-INF\classes\resources下有application.properties资源文件,也在struts-config.xml中也有如下声明:<message-resources parameter="resources.application" />,但在tomcat中还是有如下错误:Cannot find message resources under key org.apache.struts.action.MESSAGE,百度了,但都说是资源配置问题,我后来干脆拿了本书上的原代码放在webapps下问题依旧,会不会是Tomcat的问题?不过在Tomcat中能成功运行jsp(单纯的jsp),所以我彻底没辙了,谢谢大哥帮帮我忙吧!
解决方案 »
- 坐等这个错误!!在点击表单提交的时候好像不能到达ACTION一样 struts1
- 如何才能成为一名出色的WEB前端工程师
- 润乾报表的新旧版统计图比较
- 求指教spring1.2和spring2.0的问题
- TOMCAT里的目录权限的问题
- 数据表现格式转换(222222.22-->222,222.22),解决即给分
- 新手求教!服务器转发的问题!唉,愁死人啊
- 高分求Jdk下载地址,提供地址都有分
- 求救!!!我怎么用tomcat和iis配合呀???还有我怎么让tomcat作为xp的服务自动启动呀??
- 请问oracle JDBC 中classes12.jar、classes12_g.jar、classes12dms.jar这三者有什么区别? (
- 谁有 JSP项目开发视频下载地?!
- 请问eclipse3.2修改jsp速度慢,怎么解决?
WEB-INF\classes\
目录下面看看,也就是从resources里面挪到上一级目录
WEB_INF/src/*****_zh(en).properties
WEB_INF/src/struts.xml中添加:
<constant name="struts.custom.i18n.resources" value="*****" />
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.i18n.encoding" value="UTF-8"/>
<message-resources parameter="application.properties" />了,但还是不对........
如
<message-resources parameter="resources.MessageResources"/>
目录组织节构:
E:\SHARE\JAVAPROJECTS\WEBPROJECT\SPRING\DRP4SSH\WEBROOT\WEB-INF
│ HW.tld
│ struts-config.xml
│ web.xml
│
├─classes
│ │ log4j.properties
│ │ hibernate.properties
│ │ hibernate.cfg.xml
│ │ applicationContext_common.xml
│ │ applicationContext.xml
│ │
│ ├─resources
│ │ MessageResources_zh_CN.properties
│ │ MessageResources_en_US.properties
│ │ MessageResources.properties
│ │
│ └─org
清理一下tomcat的临时目录
把 %tomcat_home%\work 删除
试试看。