1.系统建置环境如下
AP Server : Tomcat 5.5.x
Database : Oracle 10g
Framework : Spring 1.2.x + Hibernate 3.x
2.相关重要修改设定如下
2.1 首先,要利用Tomcat的DBCP Connection pool功能,所以必需先改Tomcat里面的Server.xml设定档,加入下面蓝字所示的相关设定
<Host> ...中略... <Context ...中略...> </Context> </Host> |
2.2 接下来修改web.xml设定档蓝字所示内容
<?xml version= encoding=?> <web-app id= version= xmlns= xmlns:xsi= xsi:schemaLocation=> |
2.3 在/WEB-INF目录里面,增加beans-config.xml这个Srping设定档,修改蓝字所示内容
<?xml version= encoding=?> <!DOCTYPE beans PUBLIC > <beans> ...中略... ...中略... </beans> |
2.4 在/WEB-INF目录里面,增加log4j.properties这个log4j设定档
|
3.大功告成...写个测试的JSP网页试试看吧......以下是我测试用的JSP,请自行修改以符合实务上需求
<%@ page language= contentType= pageEncoding=%> <%@ page import=%> <%@ page import=%> <%@ page import=%> <%@ page import=%> <!DOCTYPE HTML PUBLIC > <html> <head> <meta http-equiv= content=> <title>Spring Test</title> </head> <body> <% WebApplicationContext context = WebApplicationContextUtils.getRequiredWebApplicationContext(getServletContext()); IEmpDAO empDAO = (IEmpDAO)context.getBean(); Emp emp = empDAO.find( Short(()7369)); out.println( + emp.getEname() + ); out.println( + emp.getDept().getDname() + ); %> </body> </html> |