Web开发中的表单提交(用户名不可重复的思路)
2016-11-18 12:40
148 查看
重复校验:
这里以某个实体类(Entity)中的名称(name)不能重复为例,可以参考如下不重复规则:
在这里校验分为两类,添加和修改
添加的时候只需要根据名称(name)进行查询即可,即(where name=""条件查询),查询不到数据为正确,查询出数据即代表着重复
修改:要先进行判断(where name=""条件查询),查到的数据的主键ID和页面传递的ID是否相同,相同代表的同一条数据,即修改的时候,自己和自己的name可以重复,除此之外都是重复的数据。
这里以某个实体类(Entity)中的名称(name)不能重复为例,可以参考如下不重复规则:
在这里校验分为两类,添加和修改
添加的时候只需要根据名称(name)进行查询即可,即(where name=""条件查询),查询不到数据为正确,查询出数据即代表着重复
修改:要先进行判断(where name=""条件查询),查到的数据的主键ID和页面传递的ID是否相同,相同代表的同一条数据,即修改的时候,自己和自己的name可以重复,除此之外都是重复的数据。
相关文章推荐
- JavaWeb开发知识总结(表单重复提交,数据分页)
- web开发常见问题(一)表单重复提交
- JAVAWEB开发之Struts2详解(四)——ognl与valueStack(重点)、Struts常用标签、防止表单重复提交、Struts2中内置json插件
- JavaWeb开发中避免表单重复提交方法一
- WEB 开发防止表单重复提交
- web开发之防止表单重复提交
- 【学习笔记】Web开发中防止页面刷新后表单重复提交,表单Token设置示例
- Web开发设计模式PRG:Post/Redirect/Get,防止重复提交表单
- javaweb开发之防止表单重复提交
- 那些年java web开发中遇到的问题(4)---如何实现表单提交(插入数据到mysql)
- JAVAWeb_利用Session防止表单重复提交:10-客户端防表单重复提交和服务器端session防表单重复提交
- JavaWeb之——使用Session防止表单重复提交(插曲)
- JAVAWeb_利用Session防止表单重复提交:10-客户端防表单重复提交和服务器端session防表单重复提交
- JavaWeb_session_应用_防止注册表单页面的重复提交
- JavaWeb -- Struts2,对比, 简单表单提交,校验,防重复提交, 文件上传
- 流程管理中WEB表单开发服务需求分析及设计思路
- 防止表单重复提交的几种思路
- web 开发之js---js 实现地址栏的表单提交加密编码
- JavaWeb_session_应用_防止注册表单页面的重复提交
- 开发日志:JS防止表单重复提交【优化版本】