配置核心过滤器:
Struts 框架想要执行,所有的的请求都要经过这个前端控制器(核心过滤器),所以需要配置这个核心过滤器。因为这个过滤器完成了框架部分功能,那么我们打开web.xml ,在web.xml中进行如下配置:
<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>

启动服务器: 点开click 页面点击链接

控制台显示:

正常的 Struts2 项目是要有页面跳转效果的 ,这时候我们需要修改Action类中的execute方法中的返回值。这个方法返回的是一个String类型,这个String类型的值就是一个逻辑视图(逻辑视图相当于相当于一个真实的页面,取了一个别名)

修改 struts.xml
打开struts.xml文件,对<action>标签进行完善,在<action > 中配置一个<result >标签 ,标签中的name属性就是 之前execute方法返回的那个字符串的逻辑视图名称seccuss,标签的内部就是跳转的页面

接下来 。我们可以启动服务器测试项目
打开页面:

点击链接
浏览器页面跳转到hello.jsp的内容
