jsonp数据传递问题!!! jsonp, 返回的格式要是json 。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如我后台组织一个Sring 的flag,要把这个单一的返回到前台呢? 你封装成json 格式 地址栏敲 url 你看下数据结构。//http://www.geonames.org/postalCodeLookupJSON?postalcode=10504&country=US <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title> xxx </title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"> </script> <script type="text/javascript"> jQuery(document).ready(function() { $.ajax({ type: "get", async: false, data: { }, url: "http://www.geonames.org/postalCodeLookupJSON?postalcode=10504&country=US", dataType: "jsonp", jsonp: "callback", success: function(json) { for (var e in json.postalcodes[0]) { document.write(e + "--->" + json.postalcodes[0][e]+"<br/>"); } }, error: function(XMLHttpRequest, textStatus, errorThrown) { alert(XMLHttpRequest.status); alert(XMLHttpRequest.readyState); alert(textStatus); } }); }); </script> </head> <body> </body></html> 你返回json的格式的数据就好了。确认你的url 返回json。 楼主,你是不是想要说的是Ext的request请求跨域的问题 ?如果是,,可以换一种方式解决方案,让request先请求本地action,然后在action里面模拟post/get请求。 // 打开输出 public void openWriter(HttpServletResponse resp) { try { resp.setCharacterEncoding("utf-8"); resp.setContentType("text/html;charset=utf-8"); out = resp.getWriter(); } catch (IOException e) { MyUtil.printInfo("---------------------------openWriter IOException--------------------------------------- "); e.printStackTrace(); } } // 关闭输出 public void closeWriter() { if (out != null) { out.flush(); out.close(); } }out.print("要输出的信息");//这个就是respone 急!!jsp与tab传值的问题 JAVA从0开始学,请高手推荐几本书和介绍下如何学习比较好? 谢谢啦~~ utf-8的问题 jspsmartupload上传一个文件最大可以多少兆?,我试过可以一次上传一个文件38兆,但我想能上传100兆时便死了。 怎样在jsp中读取oracle中的long型的数据? Servlet 的中文问题?初学 请问在同一个页面中,有保存/提交/同意 三个按钮 分别执行,javascript 怎么写函数 jsp连接Sybase的问题~~~~~~ 求救!关于实现一个动态的查询方法!!! 如何取出一个表的所有记录个数??? 高手来下 菜鸟求解什么是SSH?
//http://www.geonames.org/postalCodeLookupJSON?postalcode=10504&country=US <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-
transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>
xxx
</title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
<script type="text/javascript">
jQuery(document).ready(function() {
$.ajax({
type: "get",
async: false,
data: {
},
url: "http://www.geonames.org/postalCodeLookupJSON?postalcode=10504&country=US",
dataType: "jsonp",
jsonp: "callback",
success: function(json) {
for (var e in json.postalcodes[0]) {
document.write(e + "--->" + json.postalcodes[0][e]+"<br/>");
}
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(XMLHttpRequest.status);
alert(XMLHttpRequest.readyState);
alert(textStatus);
} }); });
</script>
</head>
<body>
</body></html>
public void openWriter(HttpServletResponse resp) {
try {
resp.setCharacterEncoding("utf-8");
resp.setContentType("text/html;charset=utf-8");
out = resp.getWriter();
} catch (IOException e) {
MyUtil.printInfo("---------------------------openWriter IOException--------------------------------------- ");
e.printStackTrace();
}
} // 关闭输出
public void closeWriter() {
if (out != null) {
out.flush();
out.close();
}
}out.print("要输出的信息");//这个就是respone