如何使用js读取一个集合 循环String str = list.get(i)+"\n\r";<script language="javascript">textarea.value = "<%= str %>";</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 String str = list.get(i)+"\n\r"; 这句怎么循环?在scriplet里面循环,在javascript里面不是指放了最后一个str么? B/S结构中,客户端的HTML/javaSript实际上就是服务器端应用程序的输出结果。也就是说,服务器端应用程序运行后生成HTML和Javascript文本,并通过HTTP传送给客户端的浏览器。因此,你只需要遍历集合,然后把集合中的内容按照想定的HTML格式打印输出(<% =变量 %>)就可以了。不过为更好的实现MVC模型,一般还是推荐使用taglib实现。 照1楼的写了下,那个textarea的value根本得不到东西啊,应该怎么写? <%String str = "";for (int i = 0; i < list.size(); i++) { str = str + list.get(i) + "\r\n";}%><textarea><%= str %></textarea>或用JSTL的<c:forEach> <script>for(var i:list)alert(i);</script> 如何测试一个VPN是否可用,求助~~ 如何控制jquery easyui弹出菜单的方向? JavaScript eval转化json数据出错 大哥们进来看看 急 一个javascript小问题 这个它也报错,搞不懂! =========如何实现在关闭打印预览页面的同时将本页面也同时关闭? javascript 中怎么输出自动加上本地站点后的url啊? 如何用js去掉table中的列? 为什么我在动态增加的TR上附加onKeyDown事件总是不成功?请大侠看看! 怎么今天尽跟秋水妹妹打架,特此散分以表歉意 图片轮转效果 frame之间的传值?
也就是说,服务器端应用程序运行后生成HTML和Javascript文本,
并通过HTTP传送给客户端的浏览器。
因此,你只需要遍历集合,
然后把集合中的内容按照想定的HTML格式打印输出(<% =变量 %>)就可以了。
不过为更好的实现MVC模型,
一般还是推荐使用taglib实现。
String str = "";
for (int i = 0; i < list.size(); i++) {
str = str + list.get(i) + "\r\n";
}
%>
<textarea><%= str %></textarea>
或用JSTL的<c:forEach>
for(var i:list)
alert(i);
</script>