请问如何用validation.xml和validator-rules.xml对Form实现数据验证?

lywei123 2004-04-15 12:54:26
照着资料打的就是不起作用,在jsp的form中添 onsubmit="validateFormBean(this)",提示 validateFormBean 没有定义,在生成的HTML页中也看不到任何Javascript代码

大家都是怎么个步骤,给讲讲,多谢!!!
...全文
83 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
CoolAbu 2004-04-15
你先要在validation.xml中定义一个form的Name
<form name="logonActionForm">

然后你才可以在页面中用validateLogonActionForm(this),注意name的名字和onsubmit中的函数名
onsubmit="return validateLogonActionForm(this);"
  • 打赏
  • 举报
回复
flyingbug 2004-04-15
Struts的例子中是onsubmit="return validateRegistrationForm(this);"吧?
你需要在validation.xml里定义validateFormBean
再在validator-rules.xml里定义验证规则,用javascript写
这些都没问题的话,再看看struts-config.xml里有没有定义验证
再有问题就不知道了
  • 打赏
  • 举报
回复
相关推荐
JavaScript实现异步获取表单数据   本文实例为大家分享了JavaScript实现异步获取表单数据的具体代码,供大家参考,具体内容如下  在上一篇文章中讲到了使JavaScript异步提交表单中的数据,那么今天我们就讲讲利JavaScript异步获取表单中的数据;话不多说,让我们接着往下看。  效果图如下:  点击获取数据,就可以获取到如下图所示的数据。  HTML部分如下:  
         <form class="form-horizontal" onsubmit="return false;">             
发帖
Web 开发

8.0w+

社区成员

Java Web 开发
社区管理员
  • Web 开发社区
加入社区
帖子事件
创建了帖子
2004-04-15 12:54
社区公告
暂无公告