我在struts.xml中添加了
<constant name="struts.action.extension" value="do" />
然后再jsp中将
<a href="<%=basePath %>users/goods!moreGoods">返回列表</a>
改为
<a href="<%=basePath %>users/goods.do!moreGoods">返回列表</a>请问这样为什么会出现404错误,上面的代码是没有将action的访问后缀改为.do的时候的的代码,第二段是将action 的访问后缀改为.do的代码。
<constant name="struts.action.extension" value="do" />
然后再jsp中将
<a href="<%=basePath %>users/goods!moreGoods">返回列表</a>
改为
<a href="<%=basePath %>users/goods.do!moreGoods">返回列表</a>请问这样为什么会出现404错误,上面的代码是没有将action的访问后缀改为.do的时候的的代码,第二段是将action 的访问后缀改为.do的代码。
<filter-name>struts</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>*.do</url-pattern>
</filter-mapping>
那就应该改成这样啊!你要执行moreGoods这个方法
这加在.do后面是不行的!
这个配置是需要的 如果你用的是structs2 的话