这样写
<message-resources parameter="java.resources.ApplicationResources"/>

解决方案 »

  1.   

    说错了,struts-config.xml 应该没有问题。不过你编译资源文件了吗?
    编译以后放在WEB-INF\classes\resources下了吗?
      

  2.   

    编译以后一定要放在WEB-INF\classes\resources下了吗?
    我的资源文件的路径在
      webapp/WEB-INF/src/java/resources/ 目录下,其文件名为application.properties
    编译以后见到资源文件在
      webapp/WEB-INF/classes/java/resources/ 目录下,其文件名为application.properties
      

  3.   

    把资源文件放到classes下,看看!
      

  4.   

    我的资源文件的路径在
      webapp/WEB-INF/src/java/resources/ 目录下,其文件名为application.properties
    编译以后见到资源文件在
      webapp/WEB-INF/classes/java/resources/ 目录下,其文件名为application.properties你写的没有错。那么你的错误消息是英文的还中文的,要是中日韩文的需要用native2ascii.exe转化。
    不过不用会不会出你这个错误我就不知道了,因为每次我都转化了。
      

  5.   

    回“浪子”:放在Classes下试过,失败
    回“太阳”:我使用的是英文的,我知道要用中文的话,必须要转码。但英文应该无需转换。我也想不通到底哪里出错?不过,还是谢谢你们。
      

  6.   

    <message-resources parameter="application"/>
    application.properties 文件在/WEB-INF/classes 目录下
    application.properties为default
    英文一般为application_en_US.properties
    中文为    application_zh_CN.properties
      

  7.   

    ibm 的 rbmanager比较好的,大家可以试试,用于property文件的修改。
      

  8.   

    我好象也遇过这个问题,好像是struts的版本不对,你机器里有别的版本的struts
      

  9.   

    在web.xml中加入以下语句
    <init-param>
          <param-name>application</param-name>  
               <param-value>java.resources.application</param-value>      </init-param>我犯的错误不想要别人犯
    本来,正常的话是不需要这样加的。这样加了应该就没问题了