论坛首页 Web前端技术论坛

ajax请求JSP,为什么GET就是乱麻,POST就没问题

浏览 6747 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2006-08-25  
ajax请求JSP,为什么GET就是乱麻,POST就没问题

以下是代码:
function getAjax(){
    var ajax=false;
    try {
    ajax = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
   try {
    ajax = new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {
    ajax = false;
    }
    }
    if (!ajax && typeof XMLHttpRequest!='undefined') {
    ajax = new XMLHttpRequest();
    }
    return ajax;
}


var ajax = getAjax();
    ajax.open("POST", "××××.jsp", true);
    ajax.onreadystatechange = function() {
        if (ajax.readyState == 4 && ajax.status == 200) {
            var text = ajax.responseText;
            if(text.length>0){
               document.getElementById("div").innerHTML=text;
            }
sbjMenu('cate_'+tip,'ico'+tip);
        }
    }
    ajax.send(null);

    ajax.open("GET", "××××.jsp", true);
就成乱麻了

××××.jsp
<%@ page contentType="text/html; CHARSET=utf8" %>
<div>
测试代码
</div>

求解!
   发表时间:2006-08-25  
tomcat5???
0 请登录后投票
   发表时间:2006-08-29  
是不是tomcat5的编码问题,server.xml中Connector 的URIEncoding属性
0 请登录后投票
   发表时间:2006-08-29  
resin 3.0,不是tomcat
0 请登录后投票
   发表时间:2006-09-13  
通过URL传递中文 需要注意escape的使用
0 请登录后投票
   发表时间:2006-10-19  
通过URL传递时要转码。。
0 请登录后投票
   发表时间:2006-11-09  
而且post和get的转码方式是不同的。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics