jquery.post请求为什么得到的是html?
我想得到的结果是我在jsp中用jquery.post请求action让返回一个字符串。
我是在action中用response.getWriter().print来输出string字符串的。
但是我得到的是一大片html文件,烦死人。求大神出现,帮忙看看。jqueryJSPjquery.post请求得到的是网页response

解决方案 »

  1.   

    你的请求用的是struts吧,如果是这个问题就不是jquery的问题了,你需要在struts的配置文件中做一些配置。
    你在网上搜索一下struts配置ajax,资料很多。
      

  2.   

    我之前用过的,但是我忘记了,我想要的结果是我怎么得到response传回来的字符串,这个意思。
      

  3.   

    response.setContext("json/application");
      

  4.   

    我以前也这么用过,,,没问题的啊,,是不是接收的类型 没有指定为text啊 ???
    就是
    $.ajax({
      dataType:"text",  这里没有指定 默认输出html 了 也不是不可能的啊??因为也有html类型的。。
    })