先取得连接池中的一个连接Connection,接下来就跟一般的(不用连接池)数据库操作一样了。
解决方案 »
- JSONObject 的问题
- 研磨设计模式 之 观察者模式(Observer) ——跟着cc学设计系列
- J2EE如何入门,JSP,SERVLET,EJB,哪个开始学?
- 说说你在用struts1还是struts2在开发
- struts2标签action问题
- log4j如何配置hibernate输出的信息打印到文件中???---急急急急
- JSF新手请教分页问题,先谢过各位了^_^
- 如何把IE地址栏中最左边的Tomcat的图标更换成自己的图标?
- springmvc3.2 jquery ajax post方法无法成功回调
- Spring怎么实现数据隔离?
- web service 作用是什么呀,我搞了三天也没明白!!
- new InitialContext在什么时候带参数,什么时候可以不带?
<%@ page import="javax.naming.Context" %>
<%@ page import="javax.sql.*"%>
<%@ page import="javax.naming.InitialContext"%>
<%@ page import="java.sql.*"%> <%
DataSource ds = null;
try
{
Context initCtx = new InitialContext();
Context envCtx = (Context) initCtx.lookup("java:comp/env");
// jdbc/Test是我在Tomcat配置的Resource名字
ds = (DataSource)envCtx.lookup("jdbc/Test");
if(ds!=null)
{
out.println("Connection is OK!");
Connection conn = ds.getConnection();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from emp");
while(rs.next())
{
out.println(rs.getString(1));
}
}
else
{
out.println("Fail!");
}
}catch(Exception ne){ out.println(ne);}
%>