strut2 学习之验证框架七客户端js属性验证示例
来源:互联网 发布:sqlite数据库查看器 编辑:程序博客网 时间:2024/06/05 14:23
在上集中,咱们聊到了在服务端进行属性校验,那么这集中我们将会学到如何在客户端进行校验.
还是先看struts2的官方示例.
下面是结果运行图:
这个功能主要用了<s:form> 标签的validate属性, <s:form action="action" method="POST" validate="true">
当客户端请求这个页面时,就会生成相应的js 代码,提交的时候就会进行校验.这些JS主要是写在form 的这个标签的模板中.你也许会问根据什么生成的JS,当然还是上集中提到的-validation.xml文件咯,根据校验器的类型,会生成不一样的JS代码.
好了,java代码不用修改,只是稍微修改一下我们的JSP文件,将validate属性加上就行了,加上之后,咱们运行一下.
看到了吧,就这么简单.
有人也许会问,我怎么知道它是在客户端进行的校验呢?很简单,右键,查看源代码,哈哈.
- strut2 学习之验证框架七客户端js属性验证示例
- strut2 学习之验证框架六属性验证示例
- strut2 学习之验证框架一介绍
- strut2 学习之验证框架二编写验证规则
- strut2 学习之验证框架五验证器的短路
- strut2 学习之验证框架八visitor验证器
- Strut2验证框架问题
- 基于strut2的一个登录验证框架示例
- strut2,模型驱动验证框架
- strut2.x 转换器与验证框架
- 【strut2笔记】Strut2数据验证
- strut2验证之XML声明式文档验证
- 学习XML之七:XML 验证
- JS客户端验证总结
- js livevalidation客户端验证
- JS:客户端表单验证
- 客户端表单验证js
- 绕开客户端JS验证
- 圆周运动
- does not implement doesNotRecognizeSelector/methodSignatureForSelector
- Cookie跨域
- 延迟补偿在C/S架构游戏协议设计和优化中的应用
- ORACLE的隔离级别
- strut2 学习之验证框架七客户端js属性验证示例
- Android 内存优化
- Hibernate的session.flush做了什么呢?
- reinterpret_cast,const_cast,static_cast,dynamic_cast 显式类型转换
- js横向模拟滚动条展示特效
- 归并排序
- JSP播放器代码
- C#正则表达式语法是什么样子的呢?
- int? 用法