request.getSession().getServletContext().getAttribute

request.getSession().getServletContext().getAttribute
public static Connection getConnection(HttpServletRequest request)
throws Exception {
DataSource source = (DataSource) request.getSession()
.getServletContext().getAttribute("dataSource");
Connection conn = source.getConnection();
if (conn == null) {
throw new Exception("。。。。");
} else {
return conn;
}
}
解释一下这段代码。。。
从session中取之前放在里面的连接信息对象,通过这个对象可以产生一个连接,如果这个连接对象裤镇为null,抛胡渣粗出一个Exception,否则就返梁燃回这个对象。
← 上一篇: 下一篇: →