jsp如何动态加载下拉框的值

lufenzi860110 2012-12-10 03:56:23
一个类中有一个方法,方法返回一个数组。
我在jsp中要如何获取这个方法中返回的数组作为下拉框的值
希望能给个具体代码参考下
...全文
566 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kutuzov2016 2012-12-10
  • 打赏
  • 举报
回复
比如一个列表省份 选择一个省份动态获取 下面的城市列表?? 这种用ajax加一段组装城市列表js就可以
jackson_fighting 2012-12-10
  • 打赏
  • 举报
回复
引用 4 楼 xingfuzhuzi1314 的回复:
引用 2 楼 SDN_SUPERUSER 的回复:最简单的一种 XML/HTML code?123456789101112<%String arr[] = {"a","b","c"};request.setAttribute("arr",arr);%> <select> <% for(int i=0;i<arr.length;i++){ %> ……
++
xingfuzhuzi1314 2012-12-10
  • 打赏
  • 举报
回复
引用 2 楼 SDN_SUPERUSER 的回复:
最简单的一种 XML/HTML code?123456789101112<%String arr[] = {"a","b","c"};request.setAttribute("arr",arr);%> <select> <% for(int i=0;i<arr.length;i++){ %> <option value=<%=a……
+1 LZ,这样功能是可以实现,不过还是用jstl标签把,jsp中最好和java代码区分开来下吧,不利于维护!
阿诺 2012-12-10
  • 打赏
  • 举报
回复
如果要动态加载!这个我也不知道了,不过是否可以这样,当你移动下拉框的滚动条的时候 就去加载数据。你看百度图片,差不多就是这么实现的!
jackson_fighting 2012-12-10
  • 打赏
  • 举报
回复
最简单的一种

<%
String arr[] = {"a","b","c"};
request.setAttribute("arr",arr);
%>

<select>
	<%
	for(int i=0;i<arr.length;i++){
		%>
		<option value=<%=arr[i]%>><%=arr[i]%></option>
	<%}%>
</select>
阿诺 2012-12-10
  • 打赏
  • 举报
回复
得到数据 放到作用域,jsp中遍历即可

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧