首先用myeclipse創建一個web project ,然後將下面幾個包放入WEB-INF/lib中,如下圖:
如果看不到WEB-INF文件夾之下的classes文件夾,可以利用如下方法解決該問題:
打開Navigator視圖就可以看到(在bin文件夾下),打開改視圖的方法:Window→Show View→Navigator。
然後在classes文件夾下面新建一個struts.xml文件。結果如下:
下面對整個示例程序做一個介紹,實現的功能主要是:
下面分別給出各個文件的詳細內容:
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app>
<display-name>first struts 2 project</display-name>
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>