zoukankan      html  css  js  c++  java
  • jsonp 自己写的一个例子

    function test(){
    alert("13");
    $.ajax({
    type : "GET",
    async:false,
    url : "http://192.168.1.231:8084/lesiea/test?id=1&name=zfx",
    dataType : "jsonp",//数据类型为jsonp
    jsonp: "jsonpCallback",//服务端用于接收callback调用的function名的参数
    success : function(data){
    alert(data.result);
    //$("#showcontent").text("Result:"+data.result)
    },
    error:function(){
    alert('fail');
    }
    });
    }
    服务器端:
    response.setContentType("text/plain");
    response.setHeader("Pragma", "No-cache");
    response.setHeader("Cache-Control", "no-cache");
    response.setDateHeader("Expires", 0);
    Map<String,String> map = new HashMap<String,String>();
    map.put("result", "content");
    PrintWriter out = response.getWriter();
    String s=new JsonObjectMapper().writeValueAsString(map);
    String jsonpCallback = request.getParameter("jsonpCallback");//客户端请求参数
    out.println(jsonpCallback+"("+s+")");//返回jsonp格式数据
    out.flush();
    out.close();
     
  • 相关阅读:
    【转】Windows Phone的应用程序认证要求
    ObservableCollection删除问题
    国庆总结?
    .net dll破解实战
    理理头绪
    创建Metro风格的WPF界面
    Alpha项目测试
    原型设计
    团队项目总结
    最常用的35中心里效应
  • 原文地址:https://www.cnblogs.com/zfxJava/p/5695786.html
Copyright © 2011-2022 走看看