有两种方法
(1)如果你的数据是primaryKey,你可以直接插入,然后try{}catch(Exception),进入catch的话就是数据重复。。。(要确定你的SQL statement没有问题才可以用)。。。
(2)如果你的数据不是primaryKey,你可以用SELECT语句,然后ResultSet , if(rs.next()){重复}else{没有重复};
用AJAX 当你输入完数据时 触发一个方法 这个方法里面用AJAX来完成,然后通过url访问后台代码,判断之后返回给AJAX引擎一个值,然后在AJAX的回调方法中判断下 就OK了
设立一个方法啊!返回是boolean类型的!检索一下有存在则在try ...catch 语句给出说明已经存在
在sql里用where语句,java判断是否有数据被查询出来,如果有就重复