资源文件位置,声明都是正确的吧,这个默认就行的,这个没错的话,应该是编码的原因,你直接从资源文件把key复制过来试试

解决方案 »

  1.   

    你把资源文件用 native2ascii 工具转换一下
      

  2.   

    资源文件已经编译为unicode码并且放在了classes里 
    struts-config.xml也已经指明了位置 
    但为什么还是出现上面的问题? 
      

  3.   

    哈哈,我最近才解决这个问题,其实很简单。你先把资源文件放到classes文件夹中,注意是中文的还是英文的,还有就是浏览器的语言默认设置为中文。native2ascii 不运行的话也是可以找到这个资源文件的,只不过是乱码,但不会报错的。只要资源文件的语言与浏览器的对应上了就好了