struts action 配制
<action name="addGunRecipients" class="gunRecipientsAction" method="addGunRecipients">
<interceptor-ref name="token" />
<result name="invalid.token">
/jsp/errorJsp.jsp?url=gun/gunRecipientsList.action
</result>
<result name="success" type="redirectAction">
<param name="actionName">gunRecipientsList</param>
</result>
</action>
<form name="pageForm" id="pageForm" method="post" action="<%=pagepath %>/gun/addGunRecipients.action" >
<s:token name="token"></s:token>
<input type="text" name="gunRecipients.receiveUserName" id="receiveUserName" value="" />
<input class="btn" type="submit" value="确认领取"/>
</form>
没有加入时能新增成功
当我加入struts2 令牌 提交时他会将对象清空有没有用过的或者知道的请赐教下谢谢
<action name="addGunRecipients" class="gunRecipientsAction" method="addGunRecipients">
<interceptor-ref name="token" />
<result name="invalid.token">
/jsp/errorJsp.jsp?url=gun/gunRecipientsList.action
</result>
<result name="success" type="redirectAction">
<param name="actionName">gunRecipientsList</param>
</result>
</action>
<form name="pageForm" id="pageForm" method="post" action="<%=pagepath %>/gun/addGunRecipients.action" >
<s:token name="token"></s:token>
<input type="text" name="gunRecipients.receiveUserName" id="receiveUserName" value="" />
<input class="btn" type="submit" value="确认领取"/>
</form>
没有加入时能新增成功
当我加入struts2 令牌 提交时他会将对象清空有没有用过的或者知道的请赐教下谢谢
解决方案 »
- spring的切面有关问题
- 如何查看weblogic中部署的ejb bean的jndi
- 还差1个月毕业了,准备应聘java工程师,希望各位前辈指点下出去前该做什么?
- 如何去掉8080端口?
- 请高手指点!谢谢!
- 需帮忙!!! 用 URL 和 SSLSocket 访问 https 类型的网址出现不同结果!
- 求O'Reilly的《Java RMI》!
- java开发环境确认
- 查询数据库(oracle)的日期型字段,用rs.getDate("XXX")得到的值赋给一个java.util.Date型的变量
- 多客户端版软件中 当多个客户端同时开户时,怎样避免生成的用户编号重复
- 【急!急!】MyEclipse进行反向工程时,Hibernate Reverse Engineering不能用
- 求高手指点,java写的mysql连接类,这样写有什么问题,请指点(新手)
碰到过跟你一样的问题,改成struts的form标签就好了
<interceptor-ref name="token" />
<result name="invalid.token">
/jsp/errorJsp.jsp?url=gun/gunRecipientsList.action
</result>
<result name="success" type="redirectAction">
<param name="actionName">gunRecipientsList</param>
</result>
</action>加上<interceptor-ref name="defaultStack" />
<interceptors>
<interceptor name="authority"
class="com.**.main.interceptors.AuthInterceptor" />
<interceptor-stack name="mydefault">
<interceptor-ref name="defaultStack" />
<interceptor-ref name="authority" />
</interceptor-stack>
</interceptors>
会覆盖你默认的
如果没设置的话。。而且你配置继承struts-default的话。。就是defaultStack。你在ACTION里写。。<interceptor-ref name="token" />,默认的就失效了。。
所以你加上了。<interceptor-ref name="defaultStack" />。。之后就好了。。