您的位置:首页 > 编程语言 > Java开发

jsonp和java示例

2015-12-30 16:40 435 查看
js:

<script type="text/javascript">
function jsonpCallback(result){
alert(result[1].name);
}
</script>
<script type="text/javascript"src="http://localhost:8080/Jsonp/jsonp.jsp?callback=jsonpCallback"></script>


或者jQuery:

<script type="text/javascript">
$.getJSON("http://localhost:8080/Jsonp/jsonp.jsp?callback=?", function(json){
alert(json[0].name);
});
</script>


jsonp.jsp

<%
String callback = request.getParameter("callback");
out.print(callback+"([ { name:'John',age:'19'},{ name:'joe',age:'20'}] );");
out.print(callback);
%>
后台可以用action或servlet等实现。

最后,只要是浏览器输入http://localhost:8080/Jsonp/test.jsp就会弹出John了。

详见:http://blog.csdn.net/alen1985/article/details/6365394

jsonp实例http://blog.csdn.net/aabbcc456aa/article/details/18559987

jsonp调用及后台java返回http://blog.csdn.net/z69183787/article/details/15809167
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: