我前台是jsp页面,后台是servlet,前台提交数据到后台处理,没有用任何框架,现在我写了一个地图对象池的类MapJPool.java,我想知道,应该怎么添加应用这个类,如果放在servlet中实例化,是不是只要有不同的客户端建立一个连接(打开jsp页面)servlet就执行一遍,那不就是这个类要实例化一遍,那样用对象池不就没有意义了?我是这么理解的给解答下,谢谢

解决方案 »

  1.   

    你可以放到servlet的init方法中,或者用静态方法初始化它。
      

  2.   

    假设有A,B俩个客户端,假设A先用到servlet,那么servlet中执行init()一次,在B建立连接后,向此servlet中传值时,servlet不再运行init()方法了?我知道只有一个客户端时servlet中的init()只执行一次,你的意思是不论什么时候用到servlet,这个servlet只在第一次被调用时执行init()一次,是这样理解吗