码迷,mamicode.com
首页 > Web开发 > 详细

jsonp跨域,后台json需要包装

时间:2017-06-24 16:22:11      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:end   ati   iter   success   npc   ror   tco   serial   oid   

java后台:

package cn.xuwx;

import java.io.IOException;
import java.io.PrintWriter;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * Servlet implementation class test
 */
public class test extends HttpServlet {
    private static final long serialVersionUID = 1L;
       
    public test() {
        super();
    }

    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        resp.setContentType("text/html;charset=UTF-8");
        resp.setCharacterEncoding("utf-8");
        
        String result = "{\"name\":\"许文祥\",\"address\":\"武汉\"}";
        String jj = "successCallback("+result+")";
        PrintWriter out = resp.getWriter();
        out.write(jj);
    }

    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        
    }

}

前台:

$.ajax({
        url: ‘http://localhost:8081/Servlet/test‘,
        dataType: ‘jsonp‘,
        jsonpCallback:"successCallback",  
        success: function(data){
            console.log(JSON.stringify(data));
        },
        error: function(){
            console.log(‘失败‘);
        }
    })

 

jsonp跨域,后台json需要包装

标签:end   ati   iter   success   npc   ror   tco   serial   oid   

原文地址:http://www.cnblogs.com/wenxiangxu/p/7073433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!