function updateajax() {
if(xmlhttprequest.readyState == 4) {
if(xmlhttprequest.status == 200){
var t = document.getElementById("text");
t.value = xmlhttprequest.responseText;
}
}
}
其中xmlhttprequest.responseText返回的数据类型是一个List 如何在前台java脚本中获取到这个List那?
if(xmlhttprequest.readyState == 4) {
if(xmlhttprequest.status == 200){
var t = document.getElementById("text");
t.value = xmlhttprequest.responseText;
}
}
}
其中xmlhttprequest.responseText返回的数据类型是一个List 如何在前台java脚本中获取到这个List那?
解决方案 »
- http下载(怎么不可以?)
- 诡异log4j问题 求大神
- struts2找不到action
- spring管理的hibernate和struts在tomcat启动的时候调用jdbc报错?
- java执行ANT报错,其中ANT构建Hibernate中的hbm生成POJO和数据库定义
- 如何用DOM对象修改XML?
- Error #: 302 : cannot access class org.apache.taglibs.datetime.FormatTag; java.io.IOException: class not found:
- 请问何处下载fscontext.jar包?
- 求一java实现的树形结构
- ie8浏览器访问网页报错404。ie10,火狐,谷歌浏览器访问都可以
- 为什么我的视图数据在jsp中显示不出来?
- 关于Excel极限
前台java脚本 =》 javascript脚本。Javascript没有这个类型。取不到吧,这个类型吧?应该变成xml或者json穿回来。
responseText只能是字符串,你必须以字符串返回,客户端再进行分解转换,如数组转成 "1,23,4",客户端进行split(",")重新转成数组,再说,脚本也没有List类型。
采用JSON的方法比较好,好好看看网上的教程吧