跨域获取json字符串

跨域出现的错误:

户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E) 时间戳: Tue, 14 Feb 2012 14:58:44 UTC

 

新建

exp.jsp页面如下:

<%@ page contentType="text/html; charset=utf-8" language="java"%>
<%@ page import="java.util.*,java.lang.*,java.io.*,java.net.*"%>
<%!private String getContentByUrl(String urlstring) {
		StringBuffer document = new StringBuffer();
		try {
			URL url = new URL(urlstring);
			URLConnection conn = url.openConnection();
			BufferedReader reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
			String line = null;
			while ((line = reader.readLine()) != null) {
				document.append(line + "\n");
			}
			reader.close();
		} catch (MalformedURLException e) {
			e.printStackTrace();
		} catch (IOException e) {
			e.printStackTrace();
		}
		return document.toString();
	}
%>
<%=getContentByUrl(http://exp.php?callback=xxx)%>

 index.jsp页面如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'index.jsp' starting page</title>
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
	<script>
	function init(){
     jQuery.ajax({  
        type : 'GET',  
        url : 'exp.jsp',   
        success : function(data){ 
            alert(data);
        }
      });
	}
	</script>
  </head>
  
  <body>
   <button onclick="init()" >点击我就跨域给你看</button>
  </body>
</html>

 界面运行效果如小:

  

posted on 2012-02-15 01:32  阳光总在风雨后001  阅读(809)  评论(0编辑  收藏  举报

导航