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>
最後,歡迎訪問風格清新簡潔的輕博客網站[指尖一刻]