MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3
1、 配置Tomcat
配置Tomcat所在路徑
配置Tomcat使用JDK版本
如果Tomcat為7.0則添加Tomcat-juli.jar包
2、 new一個web project。
2、右鍵項目,為項目添加Struts支持。
點擊Finish。src目錄下多了struts.xml配置文件。
3、使用MyEclipse DataBase Explorer建立數據源。
new一個數據源。填入數據源信息。
jdbc:Oracle:thin:@localhost(數據庫所在服務器):1521(默認端口):orcl11(數據庫名稱)
點擊test Driver,如果成功顯示:
點擊OK,點擊Finish。
4、為項目添加Spring支持。
選擇五個包,之后JAR Library Installation為如下圖。
點擊Next。
默認點擊Finish。
5、為項目添加Hibernate支持。
默認的包,更改JAR Library Installation。
點擊Next。
選擇是建立Hibernate自己的配置文件,還是合并到Spring的配置文件。選擇合并,即更改點選框,點擊Next。
選擇Existing Spring Configration File,點擊Next。
選擇我們剛剛創建的數據源。點擊Next。
去掉復選框的勾勾,點擊Finish。
6、在配置Tomcat路徑下的 server.xml
在Host節點下添加:
7、錯誤處理:
嚴重: Exception starting filter struts2
java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
用戶文件夾
\AppData\Local\Genuitec\MyEclipse 8.5\configuration\org.eclipse.osgi\bundles\105\1\.cp\data\2.1\core
Struts2所有Jar包復制到項目下的WEB-INF/lib文件夾里。
8、發布項目,此時已經可以訪問這個項目的jsp頁面了。
9、后續工作。
在web.xml里面加入spring配置與監聽如下。
8、結束。