搭建Struts环境与执行流程


一、搭建Struts环境

①下载struts.jar包(http://struts.appache.org/download.cgi  下载后缀为all的jar包),导入jar包,如果在myeclispe则无须下载,新创建一个web项目右击 MyEclipse ---Add Struts capablilities---(选择Struts2.1,URL pattern 选择*.action)---Struts2Liabraries(选择第一项,第二项)----finsh
②创建web.xml(如果是MyEclipse则自动添加,无须配置)
<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
二、执行流程
流程:当用户在浏览器中输入请求URL后,由Tomcat接收到该http请求并确定相应的webApplication是哪一个,访问该webApplication的web.xml过滤所有请求我们是通过/*来完成的,根据用用户输入的url去匹配和对应struts.xml,查找相同名称的对应的namespace和action,通过result确定显示结果视图

猜你喜欢

转载自amflytogether.iteye.com/blog/2150843