Cannot find message resources under key org.apache.struts.action.MESSAGE  总提示这个错误,如何解决啊
资源文件存在啊,也定义了内容

解决方案 »

  1.   

    资源文件放在Web工程目录下的 class文件夹下
      

  2.   

    在Struts-config.xml中添加一个<message-resources/>元素,用于指明所要用到的资源包。
      

  3.   


    你用“org.apache.struts.action.MESSAGE”来做key 还是parameter呀?
      

  4.   

    在Struts-config.xml中添加一个 <message-resources/ >元素,用于指明所要用到的资源包
      

  5.   

    还是没有解决,现在问题是这样的,我添加了一个模块,在模块中也有资源文件的配置信息,资源文件也存在,也在里面添加了我要使用的资源
    但现在问题是如果我把这个资源这样用<bean:message key="res" bundle="member"/>单独用,如放在标题处,就能显示
    但如果这样用<html:messages message="true" id="msg"><bean:write name="msg"/></html:messages>就出现以下错误
    ERROR: Resource key "res" not found in default bundle不知道是什么问题,应该怎么解决啊?
    我用的是myeclipse6.0 + struts1.3
    struts1.2下就这样用就没问题
      

  6.   

    如果是这样的话,你在<html:messages message="true" id="msg" > 中添加一个bundle="member" 看看能不能行
      

  7.   

    mxj19870209 谢谢,解决了!我弄了一天也没找到解决办法
    我只是在<bean:write name="msg" />里加了bundle没想到在<html:messages message="true"....>里加bundle
    现在解决了,马上给分!