Struts2項目執行流程:
首先項目被啓動,struts.xml核心配置文件加載
1、用戶從客戶端發送請求 hello.action
2、通過配置的<action name="hello" class="com.jjxy.struts2.HelloAction" method="execute">調用HelloAction類
3、執行execute()方法,返回邏輯視圖名
4、然後根據配置的<action>中<result name="success">success.jsp</result> 轉發到***.jsp視圖界面
5、生成相應內容
6、在客戶端輸出響應
Struts2的執行流程:
https://www.cnblogs.com/Vincent-yuan/p/10872667.html
其中需要配置的有
①、最先在web.xml中配置Struts2的核心過濾器
<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>
②.struts.xml文件
瞭解了執行流程,就可以快速有序的建立項目和查錯