我试着用ActionServlet的init 的方法,但是他貌似不能重新加载资源文件,然后找了半天都没有找到,我觉得这个功能应该是要经常用到的,因为网页可能随时都会有变,不知道这个该如何加载

解决方案 »

  1.   

    ActionServlet里面的initModuleMessageResources方法负责加载resource,也是在init()里面调用的.
    只有当servlet被重新创建的时候init()方法才会执行:)
      

  2.   

    那该如何加载啊 总不能让我重新实例化一个Servlet,然后重新加载难道Struts没有提供这个API吗痛苦中。
      

  3.   

    信息资源会被缓存 ,因此我一般都是重新启动,不过楼主有兴趣的话可以把servlet的方法重写