struts2跳转问题

大家好,现在有个疑问很困惑
下面是我的程序通过访问user.action转向到的一个页面

/s:textfield
/s:textfield
/s:textfield
/s:submit
/s:form
问题:现在点击提交按钮,程序提交的是user.action而非页面配置的saveUser这个action,请教大家是什么问题啊,我直接通过浏览器访问saveUserAction是没有问题的,就是在这点击提交程序就自动找user.action

saveUser这个Action的 result的配置如何?

不会是:
[code="xml"]

user.action
或者
user.action[/code]

把你的struts配置文件粘出来分析

listUser.action 的配置不会是 定向到 save.jsp吧?

配置也看不出什么问题,

com.test.action.user.UserAction这个类里面做了什么处理吗

这样配置看看

save.jsp

再不行,把你的工程打包发上来,分析

不出意外应该是如要原因导致:



listUser.action
test.jsp

<action name="user" class="[color=red]com.test.action.user.UserAction[/color]"> 

save.jsp

也就是说saveUserAction == com.test.action.user.UserAction

在补偿一下:

如果是我说的情况



listUser.action
test.jsp

<action name="user" class="[color=red]com.test.action.user.UserAction[/color]"> 

save.jsp

由于你没有加method ,所以默认都是执行了execute方法,解决方案:



listUser.action
test.jsp

<action name="user" class="[color=red]com.test.action.user.UserAction[/color]" method='action中的方法''> 

save.jsp

如果是execute就不需要写method