现在不能用文件,系统有要求,而且session也不符合条件,其实它的要求就是当一个操作完成后,它可以指示另一个应用的SERVLET重新查询数据库,这该如何做?

解决方案 »

  1.   

    tangqiuzheng(恭喜发财万事如意): 没事吧?:)大家帮忙,如果解决了1000分我也给!!
      

  2.   

    please use Singleton mode to implement a class.
      

  3.   

    takecare(大厅) :具体些好吗?
      

  4.   

    原文:其实它的要求就是当一个操作完成后,它可以指示另一个应用的SERVLET重新查询数据库,这该如何做?
    你的操作在什么地方做的,servlet里面吗?如果是的话,就直接再调用另外的一个servlet就可以了
      

  5.   

    amortal(7086)如何调用,它们是在不同的WAR包中的。
    可除了request.getRequestDispatcher("").forward();这种方法以外还有什么方法
      

  6.   

    如果条件允许的话,试试用SOAP,在一个WebApp中作为客户端,在另一个WebApp中配置一个SOAP服务端,然后从客户端向服务端发送一个请求,这样,就可以实现两个不同的WebApp传递参数了
      

  7.   

    共享一个变量啊,
    如果两个WEBAPP是在同一个VM中,那就简单了,
    写一个类
    public class myclass {
      private static String XXX; //假定是你要的是String,如果不是的话请自己改
      private myclass() {}
      public static void setXXX(String xxx) {
        XXX=xxx;
      }
      public static String getXXX() {
        return XXX;
      }
    }
      

  8.   

    其实它的要求就是当一个操作完成后,它可以指示另一个应用的SERVLET重新查询数据库
    试试jms
      

  9.   

    to GFox(小狐):
    这个方法我已经试过了,不行,JVM还是把它们看作是不同的实例。
    to  teafang(学习):
    如果在TOMCAT4.0用JMS,有什么要求吗?谢谢!
      

  10.   

    好象要和OpenJMS集成起来才支持jms