我需要在tomcat servlet中打开一个连接池。在我的jsp页面中,我覆盖了jspInit()
<%!
public void jspInit() {
. . .
}
%>
一切似乎都运行良好,但我不确定这是否是初始化连接池的正确方法。这个jspInit()只执行一次,即当第一个用户打开这个jsp页面时?
我的观点是:当第二个和第三个等用户打开相同的.jsp
页面时,此jspInit()
会被忽略,就像它根本不存在一样?所以对于第2,第3 ,. 。 。用户此jsp
页面未执行jspInit()
方法
答案 0 :(得分:0)
多数民众赞成。它只被集装箱召唤一次 在生命周期中。因此,这种方法非常适合创建/打开连接
参考:http://www.coderanch.com/t/425072/java-Web-Component-SCWCD/certification/JSP