servlet 代码:
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
response.setContentType("text/xml");
response.setContentType( "text/xml;charset=utf-8 ");
request.setCharacterEncoding( "utf-8");
PrintWriter out = response.getWriter();
out
.println("<!DOCTYPE HTML PUBLIC /"-//W3C//DTD HTML 4.01 Transitional//EN/">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println("<BODY>"
);
String name = request.getParameter("name");
if(name.equals("jim")){
out.println(name+"welcome!!");
}else{
out.println("error!!");
}
out.println("</BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
a.jsp
<script type="text/javascript" src="jquery-1.3.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#name").blur(function(){
$.ajax({
type:"post",
url:"Search",
data:"name="+$("#name").val(),
dataType:"text",
success:function(data){
$("#msg").html(data);
}
});
});
});
</script>
<body>
<input name="username" type="text" id="name">
<div id="msg"></div>
</body>
</html>