各位朋友请帮帮我,怎么将JSP数组传递给JS?

namelijian namelijian 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我是这样写的
<%
ArrayList ownerlist=ownerdao.getPartOwner();
String roomid[]=new String[10];
String room_num[]=new String[10];
try{
for(int i=0;i<ownerlist.size();i++){

Owner owner=(Owner)ownerlist.get(1);
room_num[i]=owner.getRoom_num();
roomid[i]=owner.getRoomid();
}
}
catch(Exception e){
System.out.println("错误"+e.toString());
}
finally{
ownerlist.clear();
}
%>
以上创建了JSP数组roomid和room_num

下来 这样写
function setRoom_num(Array temp1,Array temp2){
Array roomid=temp1;
Array room_num=temp2;
alert(temp1);
var sltRoom_num=document.forms["form"].elements["room_num"];

for(var i=0;i<room_num.length;i++){
sltRoom_num[i+1]=new Option(room_num[i],roomid[i]);
}

}
以上创建了一个动态生成的下拉列表的option
然后我在页面这样调用
<body onLoad="setRoom_num(<%=roomid%>,<%=room_num%>);">

结果网页总提示 网页有错误,并且我想动态生成的下拉列表的Option也没有增加!


还有一个问题就是:我在这里生成的下拉列表,当选中它时,
表单中的 <input type="text" name="test">自动显示出值来,也就是说当我选中下拉列表时就有对应的值自动在 test的输入框中填写!
请问大家我该如何实现?
谢谢各位回答了!
...全文

相关推荐

ajax从JSP传递对象数组到后台的方法

今天小编就为大家分享一篇ajax从JSP传递对象数组到后台的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

weixin_38557980

JSP中js传递和解析URL参数以及中文转码和解码问题

有关js传递和解析URL参数以及中文转码和解码问题,都是在js中很常见的,下面通过示例简单为大家介绍下,感兴趣的朋友可以参考下

weixin_38523618

springMvc 前端用json的方式向后台传递对象数组方法

如下所示: JSP var vipFee= new Array; //遍历选中的对象 $("#feeList :checkbox:checked").each(function(i){ vipFee.push({"enterpriseSeq":$(this).attr("enterpriseSeq"),"merchNo":$(this).val(),"serviceFee":$(this).attr("fqbFee")}); }); //进行异步 $.ajax({ type:"POST", url: "addVipFeeList", async:false, dataType:

weixin_38628310

JS获取复选框的值,并传递到后台的实现方法

下面小编就为大家带来一篇JS获取复选框的值,并传递到后台的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

weixin_38501206

【工具贴】关于Visual Studio Code(VSCode)你想知道的一切

Visual Studio Code(简称VSCode)是微软推出的一款免费、开源、跨平台的代码编辑器。它能够在Windows、Linux、macOS等多种操作系统上运行,这使得不同系统的开发者都可以使用它来进行代码编辑工作。虽然它本质上是一个编辑器,但通过安装各种插件,它可以扩展功能,在一定程度上实现类似编译器的功能,从而支持多种编程语言,像C++、Python、Java、C#、Go等。

Think Spatial 空间思维
评论 3
收藏 已收藏
分享
返回顶部
namelijian
JavaScript 87,983 成员 224,681 内容