要用ajax的..异步请求到数据库验证用户名..
解决方案 »
- java中的分页是什么意思?
- hibernate 关于按时间来查询
- org.apache.commons.dbcp.SQLNestedException
- java排序待解决
- richfaces支持myfaces吗?
- 我在客户端向服务器发了一段XML文件,它解析后,中文出现乱码,GB2312肯定注意到了,JSP那边在解析XML结点后的内容,需要进行怎样的编码
- 在Eclipse中通过Lomboz-J2EE wizard创建的Project中创建JSP文件报错!!真郁闷
- struts怎么用着觉得不是特别听话啊?:)
- 如何在ant的javac任务中添加参数?
- 我安装了Weblogic7.0后,服务器启动正常,ejb也部署成功了,但是我在初始化上下文时,去跑出找不到weblogic.jnid.WLInitialContextFactor
- NetBeans5和JBuilder2006中集成的tomcat 的管理员密码是多少?
- 求教:Struts,Sping,Hibernate的分页是怎么实现的?
var xmlHttp;
function createAjax()
{//验证是否是IE浏览器
if( window.ActiveXObject )
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else if( window.XMLHttpRequest)
{
xmlHttp = new XMLHttpRequest();
}
}function check()
{ createAjax();//调用createAjax()方法验证IE var name=document.myform.state.value; //这里是你获取文本框的值
xmlHttp.open( "GET", "logicservlet?name="+name, true); //传值 服务端 获得 name 的值 你再自己判断
xmlHttp.onreadystatechange = displayResult;
xmlHttp.send(null);
}function displayResult()
{ if( xmlHttp.readyState == 4 )
{
if(xmlHttp.status == 200 )//200状态码表示执行成功并返回信息
{
var rs = xmlHttp.responseText;//这里是成功返回 客户端信息
//记住 服务器端用 out.println(); 向客户端发送
}
}
}
</script>
对Ajax做了很好的支持,比如YUI,你只要看一下它的例子就可以了,很简单!你需要做的有三点:
1. 传一个Servlet的url
2. 如果验证成功,显示成功信息(比如加一个div来显示)
3. 如果验证失败,显示错误信息(比如加一个div来显示)
相信你可以做到