从JSP打印JSON文件

时间:2011-03-04 00:31:31

标签: jquery ajax json

我有JSP页面应该打印JSON文件。 这是指令

<%@ page contentType="application/json;" pageEncoding="UTF-8"%>

和代码的一行:out.println(result); //结果是来自DB的JSON字符串

但是每当我调用jsp页面时,结果都是JSP文件而不是application / json

然后我尝试从JSP加载JSON:

.ajax({
   url: url_res,
   dataType: 'json',
   contentType: 'application/json',
  success: function(value, textStatus, jqXHR) {
                     alert(textStatus+" "+value+" "+jqXHR); 

我总是在vale var。

中得到NULL

PLS帮助,我需要这个为我的教师项目..

1 个答案:

答案 0 :(得分:0)

如果您直接将jsp页面放在浏览器中并且返回的源代码是普通的json,那么您的jsp页面就可以了。

尝试通过alert(textStatus +“”+ value.something +“”+ jqXHR)测试json中的数据;