MyEclipse搭建SSH框架 Struts2.1+Spring3.0+hibernate3.3

一、         配置Tomcatjava

配置Tomcat所在路徑web

配置Tomcat使用JDK版本spring

若是Tomcat爲7.0則添加Tomcat-juli.jar包數據庫

二、         new一個web project。apache

二、右鍵項目,爲項目添加Struts支持。服務器

 

點擊Finish。src目錄下多了struts.xml配置文件。app

 

三、使用MyEclipse DataBase Explorer創建數據源。eclipse

 

new一個數據源。填入數據源信息。jsp

jdbc:Oracle:thin:@localhost(數據庫所在服務器):1521(默認端口):orcl11(數據庫名稱)ui

 

點擊test Driver,若是成功顯示:

 

點擊OK,點擊Finish。

四、爲項目添加Spring支持。

 

選擇五個包,以後JAR Library Installation爲以下圖。

 

點擊Next。

 

默認點擊Finish。

五、爲項目添加Hibernate支持。

  

默認的包,更改JAR Library Installation。

點擊Next。

 

選擇是創建Hibernate本身的配置文件,仍是合併到Spring的配置文件。選擇合併,即更改點選框,點擊Next。

 

選擇Existing Spring Configration File,點擊Next。

 

選擇咱們剛剛建立的數據源。點擊Next。

 

去掉複選框的勾勾,點擊Finish。

六、在配置Tomcat路徑下的 server.xml

 

在Host節點下添加:

<Context path="/Test" docBase="D:\Java\Struts2.1+Spring3.0+hibernate3.3\WebRoot" debug="0" privileged="true"></Context>

七、錯誤處理:

嚴重: 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文件夾裏。

 

八、發佈項目,此時已經能夠訪問這個項目的jsp頁面了。

 

九、後續工做。

在web.xml裏面加入spring配置與監聽以下。

<!-- Spring配置和監聽start --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/classes/application*.xml</param-value> < /context-param> < listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> < /listener> < !—end -->

八、結束。

相關文章
相關標籤/搜索