论坛首页 Java版 Struts

struts2的校验框架有问题还是我的代码有问题?

浏览 4600 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2008-05-21
UserActionValidate.xml
   
0 请登录后投票
最后更新时间:2008-05-21
校验文件名字错了,把验证名改成UserAction-login-validation.xml
   
0 请登录后投票
最后更新时间:2008-05-21
1、action 配置时加验证拦截器
2、action 应实现Preparable接口
   
0 请登录后投票
最后更新时间:2008-05-21
如使用Struts2的<s:form>,还要加属性 validate="true" theme="ajax"
<head> 里 加<s:head/>
   
0 请登录后投票
最后更新时间:2008-05-21
jgl,jbl,
  • 9e9f31a9-863d-3cd9-937d-178fc1e1fdbe-thumb
  • 大小: 91.2 KB
   
0 请登录后投票
最后更新时间:2008-05-21
hapinwater 写道
校验文件名字错了,把验证名改成UserAction-login-validation.xml


struts2中验证配置文件 别名命名 来源于 action 中的name 对应的值
   
0 请登录后投票
最后更新时间:2008-05-22
<action name="UserLogin" class="userAction"  method="login">  
但提交不能用
  <s:form action="UserLogin!login">
还应该用
  <s:form action="login">
   
0 请登录后投票
最后更新时间:2008-05-23
liuzongan 写道
<action name="UserLogin" class="userAction"  method="login">  
但提交不能用
  <s:form action="UserLogin!login">
还应该用
  <s:form action="login">  



不是把? are you sure?
应该用 <s:form action="UserLogin.action">
   
0 请登录后投票
最后更新时间:2008-05-23
JSP  页面< form  加上 validate="true";
struts.xml  相应的action  配置中 添加<interceptor-ref name="validation" />
   
0 请登录后投票
最后更新时间:2008-05-23
我看了下 楼主的贴出来的代码和页面应该没什么问题?
你能否把spring那个配置文件贴出来

看看你的UserAction是否是设置成scope="prototype",如果不是验证会有问题的
   
0 请登录后投票
论坛首页 Java版 Struts

跳转论坛:
JavaEye推荐