jquery.post请求为什么得到的是html?
jquery.post请求为什么得到的是
html?
我想得到的结果是我在jsp中用jquery.post请求action让
返回一个字符串。
我是在action中用response.getWriter().print来输出string字符串的。
但是我得到的是一大片html文件,烦死人。求大神出现,帮忙看看。
jquery
JSP
jquery.post请求得到的是网页
response
------解决方案--------------------你的请求用的是struts吧,如果是这个问题就不是jquery的问题了,你需要在struts的配置文件中做一些配置。
你在网上搜索一下struts配置ajax,资料很多。
------解决方案--------------------response.setContext("json/application");
------解决方案--------------------我以前也这么用过,,,没问题的啊,,
是不是接收的类型 没有指定为text啊 ???
就是
$.ajax({
dataType:"text", 这里没有指定 默认输出html 了 也不是不可能的啊??因为也有html类型的。。
})