1. 程式人生 > >ajax跨域訪問

ajax跨域訪問

跨域訪問 https nts mapping control 失敗 post ace func

前端js

$.ajax({
        url:"url",
        type:"post",
        dataType:"jsonp",
        jsonp:"jsoncallback",
        jsonpCallback:"successCallback",
        success:function(data){
            alert("成功")
        },
        error:function(){
            alert("失敗")
        }
    })

後臺代碼jsonCallBack裏面的函數名稱一樣

@Controller  
public class FromData {  
    @RequestMapping("/data.do")  
    public void getData1(HttpServletRequest req,HttpServletResponse rps){  
        System.out.println("1111111");  
        String str  = "Hello world";  
        JSONObject json = new JSONObject();  
        json.put("name", str);  
        
try { rps.getWriter().print("successCallback("+json.toJSONString()+")"); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

ajax跨域訪問