Ajax 检测用户名有点小问题 - Java / Java EE
数据库已经放了多条记录,检测的都是英文的,可是有些用户名可以正常检测出已被注册了,有些用户名数据库中确实存在的但就是检测不出已存在(在注册页面还是显示未被注册),比如数据库中有 一个用户名为:lb 我表单中输入‘lb’后检测不出已存在, 但是把这个记录改为‘lb1’后 我在表单中输入‘lb1’检测,结果就检测出已被注册了,我就奇怪了哦, 其他什么地方都没改呀 为什么会出现这种情况呢? 还有其他的 像 'ww' 'www' 这些用户名也都检测不出来哦
忽略大小写了吗?
确实够奇怪,大小写-toUpperCase/toLowerCase,空格-trim()之类的
你监听的是输入标签的哪个事件?
最好监听onkeyup事件,有些事件会跟想像的不一样.
问题解决了! 在连接后面加了个时间戳就可以了, 防止缓存吧 ,但是对缓存还是不太懂, 既然是缓存 为什么有些用户名 检测一直准确检测出来的,难道不放在缓存中? 而有些就不行
。。。。。。。
相关问答:
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。
上传文件的路径问题, ......
在JSP页面有一个<input type="hidden" name="index" value="0">/>控件
当我用下面的JavaScript函数改变其value的值的时候 如果满足条件(即i>=3的时候)为什么value的 ......
java swing 程序如何打包成jar,然后可以通过批处理文件bat直接运行,有没有什么工具直接可以完成这两个工作?
用jar打包,把运行需要的jar拷贝到一个目录,批处理用 start javaw -cp .;其他包路径 运行
用zip ......