如何搭建Struts2框架

1.新建一個web工程
2.添加所需要的jar包到lib下
3.找到jar包struts2-core-2.0.11.jar下面的org.apache.struts2.dispathcer 下面的FilterDispatcher.classs
 複製它的限定名,在web.xml裏配置<fileter-class>要用
4.進入web.xml寫上
 <filter>
  <filter-name>struts</filter-name>
  <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
 </filter>
 <filter-mapping>
  <filter-name>struts</filter-name>
  <url-pattern>/*</url-pattern>
 </filter-mapping>
5.還是在上個包下面找到找到struts-2.0.dtd,打開,點file---save as(另存爲)---到src目錄下,名字一樣
6.把src下面的struts-2.0.dtd隨便保存到哪裏,再把src下的它刪掉
7.window---preferences---MyElipse---Files and Editors----XML---XML Catalog
 -----添加---彈出一個框----Location:裏選擇剛剛保存的struts-2.0.dtd
 ----key:選擇
 (-//Apache Software Foundation//DTD Struts Configuration 2.0//EN)
 ----勾上Specify alternative web address
 ----複製粘貼struts-2.0.dtd裏面的
http://struts.apache.org/dtds/struts-2.0.dtd
8.在src下新建---XML(Basic Templates)---選擇在src目錄下---點next---出現三個單選按鈕----選第一個create XML file from a DTD file-----點擊next-----選擇select XML Catalog entry-----選中剛剛添加進去的struts-2.0.dtd
---next後直接finish
9.搭建好的xml文件裏面是這樣的
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "
http://struts.apache.org/dtds/struts-2.0.dtd" >
<struts>

</struts>


------一般的格式是這樣的
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "
http://struts.apache.org/dtds/struts-2.0.dtd" >
<struts>
 <package name="default" extends="struts-default">
  <action name="shen" class="com.svse.action.UserAction">
   
  </action>
 </package>
</struts>

 

最後,歡迎訪問風格清新簡潔的輕博客網站[指尖一刻]

發佈了28 篇原創文章 · 獲贊 10 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章