XML鏁版嵁鏍煎紡閿欒錛屽師濮嬫枃鏈唴瀹逛負錛?/span>" + xmlhttp.responseText);
}
} else {
alert("鍑洪敊浜嗭紒錛侊紒");
}
}
}
public class AJAXServer extends HttpServlet {
protected void doPost(HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse) throws ServletException,
IOException {
doGet(httpServletRequest, httpServletResponse);
}
protected void doGet(HttpServletRequest httpServletRequest,
HttpServletResponse httpServletResponse) throws ServletException,
IOException {
try {
// request.setCharacterEncoding("UTF-8");
// response.setContentType("text/html;charset=gb18030");
httpServletResponse.setContentType("text/html;charset=utf-8");
PrintWriter out = httpServletResponse.getWriter();
Integer inte = (Integer) httpServletRequest.getSession()
.getAttribute("total");
int temp = 0;
if (inte == null) {
temp = 1;
} else {
temp = inte.intValue() + 1;
}
httpServletRequest.getSession().setAttribute("total", temp);
// 1.鍙栧弬鏁?/span>
String old = httpServletRequest.getParameter("name");
// String name = new String(old.getBytes("iso8859-1"),"UTF-8");
String name = URLDecoder.decode(old, "UTF-8");
// 2.媯鏌ュ弬鏁版槸鍚︽湁闂
if (old == null || old.length() == 0) {
out.println("鐢ㄦ埛鍚嶄笉鑳戒負絀?/span>");
} else {
// String name = URLDecoder.decode(old,"UTF-8");
// byte[] by = old.getBytes("ISO8859-1");
// String name = new String(by,"utf-8");
// String name = URLDecoder.decode(old,"utf-8");
// 3.鏍¢獙鎿嶄綔
//String name = old;
if (name.equals("ashutc")) {
// 4銆傚拰浼犵粺搴旂敤涓嶅悓涔嬪銆傝繖涓姝ラ渶瑕佸皢鐢ㄦ埛鎰熷叴瓚g殑鏁版嵁榪斿洖緇欓〉闈㈡錛岃屼笉鏄皢涓涓柊鐨勯〉闈㈠彂閫佺粰鐢ㄦ埛
// 鍐欐硶娌℃湁鍙樺寲錛屾湰璐ㄥ彂鐢熶簡鏀瑰彉
out.println("鐢ㄦ埛鍚峓" + name + "]宸茬粡瀛樺湪錛岃浣跨敤鍏朵粬鐢ㄦ埛鍚? " + temp);
} else {
out.println("鐢ㄦ埛鍚峓" + name + "]灝氭湭瀛樺湪錛屽彲浠ヤ嬌鐢ㄨ鐢ㄦ埛鍚嶆敞鍐? " + temp);
}
}
} catch (Exception e) {
e.printStackTrace();
}
}
}

]]>