<package name="error" namespace="/" extends="struts-default">
<default-action-ref name="error"></default-action-ref>
<action name="error">
这三个标签名字一样 而且下面的通配符地址
<action name="helloWorld_*" method="{1}"
这个name不能是“*_*”这种以通配符开头 就能实现 还有一种就是不用这个默认的标签
用楼下说的配置web.xml实现 用这种方法通配符就能随意放了
<default-action-ref name="error"></default-action-ref>
<action name="error">
这三个标签名字一样 而且下面的通配符地址
<action name="helloWorld_*" method="{1}"
这个name不能是“*_*”这种以通配符开头 就能实现 还有一种就是不用这个默认的标签
用楼下说的配置web.xml实现 用这种方法通配符就能随意放了
2017-04-27
感叹号方式<result>的name属性的值要与调用的方法的返回的结果字符串一致,才能跳转到对应jsp页面
2017-04-26
在最新的struts2.5.10.1中filter的class地址已经改变,所以配置web.xml中如下:
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
2017-04-24