jsp对输入项的内容进行校验的思路
来源:互联网 发布:java分页怎么实现 编辑:程序博客网 时间:2024/05/02 02:34
一般有2种
第一种也是用的比较多,并且是最简便的(但是此方法一般与数据库交互,例如用户名是否重复等,(后端校验))
1.jsp提交要要校验的数据到通过jquery获取其值,通过aiax提交到(data:$(
'#form'
).serialize(),)可以把表单的数据都提交指定的url的处理方法中(一般是后端controller)
2.判断是否通过,使用data把数据返回给页面。
第二种使用通常的做法(此做法,一般不需要和数据库交互,只是判断输入数据是否合法,(前端校验))
1.jsp提交要要校验的数据到通过form表单提交数据到后端controller
2.controller中对数据进行校验(通常做法可以把form表单中的字段都使用一个formbean封装一下,并在里面编写validate校验过程,用map(errors)集合把错误信息装进去),那么在controller中我们就要处理jsp传递的数据,如何封装到此formbean中,我们可以创建一个工具类(通用的工具类,把页面传递过来的数据,封装到一个bean中,前提是字段属性对应,并把此bean返回)
3.在controller中调用工具类获取封装了request数据的bean对象,并调用validate方法获取boolean对象,如果校验不通过就通过request.setAttribute("bean",bean)把bean对象放入request域中,传递给页面,页面可以通过EL表达$(bean.errors.usrname)显示错误提示信息.
0 0
- jsp对输入项的内容进行校验的思路
- 对用户输入的内容进行安全检查
- struts2对Action中所有的方法进行输入校验
- 用正则表达式对qlineedit的输入参数进行校验
- js中对输入内容进行特殊符号校验
- jsp页面 输入内容校验
- [心得]关于C语言中对用户输入选择选项的校验的一个思路
- 使用jquery对输入框内容设置自动校验,只允许数字的输入
- WPF 如何对TextBox中输入的内容进行验证?
- 校验输入的内容是否为数字
- 校验资费添加其它的内容(Jsp)
- 验证loadrunner对Ajax内容的校验
- struts第十一天--通过xml的方式来对输入参数进行校验
- 基于XML配置方式实现对action的所有方法进行输入校验
- 基于XML配置方式实现对action的所有方法和指定方法进行输入校验
- 【Struts2学习笔记(11)】对action的输入校验和XML配置方式实现对action的所有方法进行输入校验
- 使用jsp来实现对表单对象当中的数据进行校验
- 如何对字段进行相关的校验?
- Vivado FIR core修改系数
- java-加密字符串
- DNS查询与BIND名字服务器的一些简单配置文件说明
- PL/SQL导出、导入表数据【实例】
- easyui中datagrid自定义textbox编辑器
- jsp对输入项的内容进行校验的思路
- Log4J基础
- Android的DialogFragment的简单使用。
- 基于BIND的DNS名字服务器的配置文件详解
- securefx连接linux后文件夹中文乱码问题解决
- 哈理工第六届程序设计团队赛 E Mod
- Webservice的cxf开发_使用spring配置客户端
- unity优化
- 字符串插入