歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Struts2開發環境搭建

Struts2開發環境搭建

日期:2017/2/28 15:59:28   编辑:Linux教程
struts2開發環境的搭建主要涉及以下三個步驟:
1.找到開發struts2應用需要的jar文件。
2.編寫struts2的配置文件。
3.修改web.xml文件。
具體步驟如下:
1.到http://struts.apache.org/下載struts。下載完成之後將下載的zip文件解壓。
2.在MyEclipse中創建一個web項目,給項目命名,例如,struts2.
3.進入struts解壓目錄下的lib目錄中,找到以下jar文件(版本號可能不同):
struts2-core-2.x.x.jar
xwork-2.x.x.jar
ognl-2.6.x.jar
freemarker-2.3.x.jar
commons-logging-1.1.x.jar
commons-fileupload-1.2.x.jar
將這些jar文件拷貝至新建的web項目的WEB-INF/lib目錄下。這些jar文件時開發struts2應用需要的最少的jar文件集合。
4.在項目的src目錄下新建或者從別處拷貝一個struts.xml。該文件是struts2的配置文件。該文件可以通過以下方式獲得:
在struts的解壓目錄下的apps目錄下有一些struts2的示例應用。例如,struts2-blank-2.1.8.1.war。用WinRAR將其解壓縮,在解壓目錄
下的WEB-INF/classes目錄下,找到struts.xml,將其復制到項目的src目錄下,打開該文件,將<struts></struts>標簽對中的其他內容
刪除。
5.修改web.xml文件。進入解壓的struts示例應用,將WEB-INF目錄下的web.xml文件拷貝替換項目中的web.xml文件即可。

或者也可以在項目中的struts.xml文件中添加一個Filter的配置:

[html]

  1. <filter>
  2. <filter-name>struts2</filter-name>
  3. <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  4. </filter>
  5. <filter-mapping>
  6. <filter-name>struts2</filter-name>
  7. <url-pattern>/*</url-pattern>
  8. </filter-mapping>
這樣。基本上一個struts2的基本開發環境就搭建好了
Copyright © Linux教程網 All Rights Reserved