to: jFresH_MaN(TM) struts1.1中,新增一个ValidateForm类,只要你的form继承这个类,做好相应的配置,就可以动态进行服务器端和客户端数据验证,这样不对吗?请指教!to: fuwang(岳麓晚枫) Struts中有ActionForm,你的form继承这个类,就要重写validate()方法,加入你的数据验证的代码,Struts1.1中,新添加了ValidateForm类,只要继承这个类,Struts就会自动调用ValidateForm的validate()方法进行数据验证,当然你要在xml文件和properties文件中作一些相应的配置。能否将你的思想表述一下,万谢!
Validate框架是客户端验证,使用的是自动生成的javascript你的概念有点问题
struts1.1中,新增一个ValidateForm类,只要你的form继承这个类,做好相应的配置,就可以动态进行服务器端和客户端数据验证,这样不对吗?请指教!to: fuwang(岳麓晚枫)
Struts中有ActionForm,你的form继承这个类,就要重写validate()方法,加入你的数据验证的代码,Struts1.1中,新添加了ValidateForm类,只要继承这个类,Struts就会自动调用ValidateForm的validate()方法进行数据验证,当然你要在xml文件和properties文件中作一些相应的配置。能否将你的思想表述一下,万谢!
<html:javascript>标记可以使用框架自动生成的js代码具体的配置需要validation.xml和validator-ruls.xml两个配置文件
我们要在validate.xml定义验证条件和出错的资源内容
================================
而Validate框架的验证是客户端的验证
<html:javascript>标记可以使用框架自动生成的js代码具体的配置需要validation.xml和validator-ruls.xml两个配置文件
我们要在validate.xml定义验证条件和出错的资源内容
================================
以上你所说的,在客户端用js进行数据验证,这个功能我已经实现。我想实现双向数据验证(客户端和服务器端)我已经在<Action>里面加上validate=true了,struts中讲到,你的form如果继承
ValidateForm,Struts会通过validate.xml和struts-config.xml,自动进行服务器端检测。
我想通过配置validate.xml、struts-config.xml和资源文件,同时对客户端和服务器端进行数据验证,客户端和服务器端的数据验证代码都不用我们手工去写。
群名:将技术进行到底
群号:10371045