问题:我用ajax + jsp实验成功(编码格式:windows-31j);但是,相同的代码我换成ajax + struts以后每次执行到http_request.responseText的地方就会出错,甚至连if (http_request.responseText != null) {
   alert("go 1");
} else {
   alert("go 2");
}
都走不到.请问为什么?(通过在Action里面调试,发现编码格式没有问题,都是windows-31j).

解决方案 »

  1.   

    信息不全.
    if (http_request.responseText != null) {
       alert("go 1");
    } else {
       alert("go 2");
    }
    都走不到,说明程序根本没跑到这儿来.
    楼主可以用alert()一步一步查,看看整个程序究竟怎么走的,然后才能找到原因
      

  2.   

    是不是路径的问题。在struts中经常会使用<forward>来转向。把目录都搞乱了