你把Login.properties 方到lib下看呢?

解决方案 »

  1.   

    Myapp
                     _________|___________   
                     |                   |
                   Test.jsp          WEB-INF
                              __________|___________       
                              |          |         |
                             web.xml    lib      classes
                                         |         |
                                     test.class  Login.properties你的这个结构图做的挺不错的,能告诉我怎么做的吗?我建议你改成下面的试一试:
                            Myapp
                     _________|___________   
                     |                   |
                   Test.jsp          WEB-INF
                              __________|________________________       
                              |          |         |            |
                             web.xml    lib      classes  Login.properties
                                                   |
                                              test.class
      

  2.   

    Myapp
                     _________|___________   
                     |                   |
                   Test.jsp          WEB-INF
                              __________|_________________     
                              |          |               |            
                             web.xml    lib        ____classes____ 
                                                   |             |
                                              test.class   Login.properties
      

  3.   

    由于ResourceBundle在查找文件时,在运行此class的目录下,因此在发布时,需要将.properties文件发布到class所在的目录。
      

  4.   

    试过了,都不行啊。可以确认的是,Servlet 是调用成功的,除了这个方法不行;Servlet里的方法移到Test.jsp,直接用loginProperties = getPropertiesFromBundle("Login",application)也是成功的,路径就是我原来的。纳闷的是在Servlet中调用就不行。