在java Web中如何用Ajax实现用户名已存在
我给你做一个例子:希望能帮到你。
实现的功能:注册页面上当输入“lixin”时,显示该用户已被注册。其他的名称无所谓。希望能帮到你。欢迎追问。
一个简单的jsp页面:
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
function createXmlHttpRequest(){
var xmlreq=false;
if(window.XMLHttpRequest){
xmlreq=new XMLHttpRequest();
}else if(window.ActiveXobject){
try{
xmlreq = new ActiveXobject("Msxm12.XMLHTTP");
}catch(e1){
try{
xmlreq = new ActiveXobject("Miscoft.XMLHTTP");
}catch(e2){
return xmlreq;
function usernameCheck(){
var username = document.all.username.value;
var request = createXmlHttpRequest();
request.open("post","servlet/ValidationServlet?username="+username);
request.send();
request.onreadystatechange = function(){
if(request.readyState==4&request.status==200)
var value = request.responseText;
if(value=="true"){
document.all.unc.innerHTML="该用户名已经被注册";}
}else{
document.all.unc.innerHTML="该用户可以注册";
}}
用户姓名:
用户密码:
用到的Servlet:
package sample;
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class ValidationServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
this.doPost(request, response);
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
String username = request.getParameter("username");
if(username.equals("lixin")){
response.getWriter().print("true");}
else{
response.getWriter().print("false");
} 初学者??这些是我学java一年才开始学的东西,这些东西太多了,都只能说一下思路,写代码,太长,要写好几百行,你写一个dao方法,按照用户名从数据库查询,如果不为空则就是用户名存在,反之不存在,既然你是初学者,我用其他快捷的方式完成了你也看不懂,最基础的太长,我不想写,所以你还是在网上找些例子看着学习吧,别人完成的毕竟没有自己完成的理解深刻
为什么迅雷下载电驴资源的速度总是一闪一闪的很不稳定
看来楼上连屏蔽都不知道是什么意思,我观察过迅雷的上传,他上传给迅雷用户是无条件的,但是几乎没有上传给其他软件用户。而且屏蔽是双向的,不给他下载自然不会要他的上传。
楼主所说的闪估计是因为一瞬间下载到了电驴用户的资源,但在第二瞬间就被屏蔽了,所以我现在都用电驴下,VeryCD的easymule也挺快 bs电驴,迅雷用户下载电驴文件也是在不断上传的,最近电驴把迅雷屏蔽了,所以看着有源就是下不来。迅雷用户上传的文件电驴用户同时也在收益。强烈鄙视电驴。
电驴10公里多久
你好,你想问30~50公里开小电驴要多久吗?30~50公里开小毛驴要一个小时40分钟。骑小电驴的话,每小时是30公里左右,所以50公里也就是1个小时40分钟左右。小电驴就是电动车。 如果您指的是骑小毛驴旅行,那么30到50公里的距离大约需要**1到1.5小时**。但是,具体时间会受到路况、交通状况和驴子的行进速度等多种因素的影响。
电驴199W能充多少小时
电动车充电耗电量不能按照时间来计算的,是看他电动车充电器多少W的电压。一般都是100至300W之间。一度电就是1000W,如果是200W的充电器,一小时耗电量也就是0.2度,以此类推。
旅游攻略https://wwW.caoYuAntIANLU.ORg