不是绝对路径,是properties文件存放的类路径,比如,你的message.properties放在com.xxx下面,那么,调用的时候就是getBundle("com.xxx.message");
祝你好运

解决方案 »

  1.   

    如果我的文件是放在 Modulars/bulletin/language
    就这么写是吗messages = ResourceBundle.getBundle("Modulars.bulletin.language.messages1",currentLocale);如果放在JBOSS根目录下面就可以运行,但把.properties放在一个目录下就要出错。
      

  2.   

    好像你的理解有误,所谓的类路径就是你系统运行的classpath,如你所说,我不知道Modulars是不是包名(因为似乎包名都是小写,呵呵,假设是),比如,你的messages1.properties放在xxx.war/Web-inf/classes/Modulars/bulletin/language下,你应该就可以通过你的那句话得到资源
    然后,你的 但把.properties放在一个目录下就要出错我理解起来就有问题,不知道是什么意思,如果不介意,你可以给我发邮件,[email protected]
    看你可以给出100分,似乎应当是其他方面的高手,希望有空交流一下,呵呵
      

  3.   

    我把.preproties放在根目录,下面的再一个文件包下面,就会找不到.propreties的文件。我的QQ是36928878,你可以加我