第二种:页面端使用两次encodeURI,服务器端用String name= URLDecoder.decode(old,”UTF-8″);
中文2
function verifychinese2(){
var url=”AJAXServer?name=”+encodeURI(encodeURI($(“#username”).val()));
url=convertURL(url); //缓存
$.get(url,null,function(data){
$(“#result”).html(data);
});
}
》》》在verify.js中加入上述方法,同时把
String name= URLDecoder.decode(old,”UTF-8″);
加入到AJAXServer.java类中的适当的位置。比如放在PrintWriter这句代码后面就可以。
同样,用第二种方式时,别忘记了修改ajax.html中调用的方法,名称改为上述脚本中的verifychinese2()
需要源码的可以留言。
通过几天的学习,ajax的动态的验证基本有所了解,后续会根据情况增加相应的内容。










