楼主 js只是用来做客户端判断
其实思路很简单
工号输入框 输入你要查询的工号 然后再在servlet页面request.getParameter('')取
然后作为where条件 用sql语句选 如果有值就表示有 为空就表示没有
其实思路很简单
工号输入框 输入你要查询的工号 然后再在servlet页面request.getParameter('')取
然后作为where条件 用sql语句选 如果有值就表示有 为空就表示没有
如用request.setAttribute();这样就可以放一个list到客户端你也可以采用ajax方法,异步提交,可以利用输入框的onblur事件发送ajax请求,查询数据库
很多网站的注册名验证都是采用此方法,可以参考
但问题hidden是可以接受任何变量 但你想想 如果你的数据库里有几千条数据 我看怎么办
下面是注册检查注册名是否存在的例子,改一下应该适合你了就
http://www.cnblogs.com/chinhr/archive/2007/08/20/862428.html
http://blog.sina.com.cn/s/blog_5566ffd0010009bk.html
-------------------------------------
hidden只能存放string類型的。
這個功能可用ajax輕松實現,建議用ajax.pro.dll框架,在文本框的onchange事件裡用ajax調用後台方法,把文本框輸入的工號傳到後台,後台連接到數據庫比較。
Hidden不能存对象
你实现的功能也不用,反而更麻烦
但是是onblur时触发
我想让文字改变就触发,换成OnChange为什么不好用呢?
请考虑一下服务器/网速等资源