问题是在JSP当中
<jsp:useBean id="citybean" scope="page" class="emp.cityBean"/>
<jsp:useBean id="deptbean" scope="page" class="emp.deptBean"/>
执行citybean.makeConnection();后,deptbean是否不用执行deptbean.makeConnection();就可以执行引用class sqlBean中的conn呢???
我试了好像不行,一定要建两个连接,有什么方法建一个连接就行了呢?
<jsp:useBean id="citybean" scope="page" class="emp.cityBean"/>
<jsp:useBean id="deptbean" scope="page" class="emp.deptBean"/>
执行citybean.makeConnection();后,deptbean是否不用执行deptbean.makeConnection();就可以执行引用class sqlBean中的conn呢???
我试了好像不行,一定要建两个连接,有什么方法建一个连接就行了呢?
sqlBean增加一个方法
public void setConnection(Connection conn)
{
this.conn = conn;
}在jsp中:
<jsp:useBean id="citybean" scope="page" class="emp.cityBean"/>
<jsp:useBean id="deptbean" scope="page" class="emp.deptBean"/><%
...
Connection conn = ... //从连接池中取连接。
citybean.setConnection(conn);
deptbean.setConnection(conn);
...
%>