歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Struts2開發環境搭建

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.   
  6. <filter-mapping>  
  7.     <filter-name>struts2</filter-name>  
  8.     <url-pattern>/*</url-pattern>  
  9. </filter-mapping>  
    這樣。基本上一個struts2的基本開發環境就搭建好了
Copyright © Linux教程網 All Rights Reserved