default-action-ref访问默认action不会执行action的代码问题解决

来源:互联网 发布:华为荣耀网络拒绝接入 编辑:程序博客网 时间:2024/06/05 06:29

(我的是struts2.3.30)default-action-ref配置默认action时,它只能执行简单的转发,也就是说,
它只能用来配置一个默认jsp;那么在我们需要配置默认访问action,但又需要执行action的代码,应该怎么办呢解决方法如下:

首先看struts.xml中的配置,其实这里不需要更改:

<package name="front" extends="struts-default" namespace="/" ><default-action-ref name="index"></default-action-ref><action name="index" class="com.wz.action.IndexAction" method="list"><result>/index.jsp</result></action></package>

然后将上面的action的name配置到web.xml文件的welcom

<welcome-file-list><welcome-file>index</welcome-file></welcome-file-list>> 亲测可用,不知道别人有没有更好的方法
0 0