rt 我从后台传过来一个 itemList,现在想要在 JAVAScript中使用这个 itemList,众所周知,javascript中只有 object 或 array 类型的,对头,我就是想把 这个后台传过来的 itemList转换为 script 中的 array 类型,方便在js脚本中使用,怎么弄啊,求高手指点!!
解决方案 »
- J2EE应用程序中的六种范围类型
- 超链接下载 压缩包被直接打开问题
- JAVA中==和equals的区别
- 求个jsp连接数据池的源码
- Axis2 1.1 问题(服务部署成功,客户端调用问题,对你来说容易,但是我找不到错误)
- 請教各位大哥struts連接二個數據庫的連法!(進來有分)
- 为什么hibernate自动生成PO其date类型用java.util.Date,可以用java.sql.Date吗?会不什么影响吗?谢了!
- jsp的一个表单的简单问题
- xWork配置问题
- 请教:JBuilder9+Weblogic8.1 开发Entity Bean
- 如何获得跳转过来的前一页URL
- 第三方支付 java接口
我是这样实现的,把list在servlet里面的时候转换为一个字符串,
然后传到jsp页面进行分割就行了。String city=request.getParameter("city");
List<String> list=citys.get(city);
//System.out.println(list);
String result="";
for(String s:list){
result+=s+"-";
}
response.setContentType("text/plain");
PrintWriter writer=response.getWriter();
writer.print(result);
}var xhr;
if(window.XMLHttpRequest){
xhr=new XMLHttpRequest();
}else if(window.ActiveXObject){
xhr=new ActiveXObject("Microsoft.XMLHttp");
} xhr.onreadystatechange=function(){
if(xhr.readyState==4){
if(xhr.status==200){
var content=xhr.responseText;
var countrys=content.split("-");
var content=xhr.responseText;
var countrys=content.split("-");
}
}
嗯 谢谢解答,这些种方法都知道。。还有比如在后台 json字符串与对象之间的各种转换等。。 我这里 itemList 是一个自定义对象列表 List<Item>, 我主要想了解的是 页面上有没有这样一种方法或函数, 把 List对象 (后台传过来的) 转化为 JS 的 Array 类型呢?? 还是必须得自己写函数实现呢?