JSP + Jndi + Spring + Hibernate组合

以下是这个组合成功运作所需注意的地方。

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网页试试看吧...Big SmileBig SmileBig Smile...以下是我测试用的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>
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章