永发信息网

jsp注册用户名重复的问题

答案:3  悬赏:10  手机版
解决时间 2021-04-01 00:40
  • 提问者网友:王者佥
  • 2021-03-31 17:46
jsp注册用户名重复的问题
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-03-31 18:55
思路就是楼上的,但是不得不说你的思路不实用,假如你有100万的注册用户呢,你就要先取出上百万的数据,存储到list,list中就要存储上百万的数据,再比较。。。。。毕竟你只是要比较用户名而不进行特殊处理,这样的活交给数据库来处理最合适不过了,而且效率是最高的。
通过sql语句:
String sql = "select 1 from usertable where username = '"+username+"' ";
如果返回不为空,就说明这个用户已经注册了。简单效率实用
全部回答
  • 1楼网友:青尢
  • 2021-03-31 21:20
如果会ajax就用ajax吧,现在注册都是用ajax验证的,具体怎么写你自己先想想吧,不行的话在给你代码.
  • 2楼网友:纵马山川剑自提
  • 2021-03-31 20:12
可以用if(list.contains(username))来判断你输入的username是否包含在取到的list中,如果true,则说明该name已注册,给个弹出框提示就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯