SSH 比如实现一个简单的注册功能!
第一种方式:
JSP------->ActionServlet 读取配置文件------->ActionFormBean->validate()方法简单验证是否为空-------->Action->execute()验证(比如userName不能为"abc") --->DAO->insert();第二种方法:
JSP------->ActionServlet 读取配置文件------->ActionFormBean->validate()方法简单验证是否为空-------->Action->execute()------->UserBean中验证--->DAO->insert()
那种比较好呢?
第一种方式:
JSP------->ActionServlet 读取配置文件------->ActionFormBean->validate()方法简单验证是否为空-------->Action->execute()验证(比如userName不能为"abc") --->DAO->insert();第二种方法:
JSP------->ActionServlet 读取配置文件------->ActionFormBean->validate()方法简单验证是否为空-------->Action->execute()------->UserBean中验证--->DAO->insert()
那种比较好呢?
http://topic.csdn.net/u/20080415/03/6ad7ad47-088b-4c4b-81df-644fb6fbf72c.html
谢谢..
而对一些简单的判断表单输入数据是否为空,或者数据长度不满足条件,这都是简单的表单验证应放到ActionFormBean中validate()验证
只用JS做有些危险
不能全JS验证就了事了!这样是有危险的如果哪个家伙把你的JS代码去掉在按提交``会是什么效果?
,其实我个人觉得,在ACTION中做好一点把,,上次在一本书上看人说ActionFormBean中validate()验证也不是很可靠的