首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp怎么动态加载上拉框的值

2012-12-24 
jsp如何动态加载下拉框的值一个类中有一个方法,方法返回一个数组。我在jsp中要如何获取这个方法中返回的数

jsp如何动态加载下拉框的值
一个类中有一个方法,方法返回一个数组。
我在jsp中要如何获取这个方法中返回的数组作为下拉框的值
希望能给个具体代码参考下
[解决办法]
得到数据 放到作用域,jsp中遍历即可
[解决办法]
最简单的一种


<%
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>

[解决办法]
如果要动态加载!这个我也不知道了,不过是否可以这样,当你移动下拉框的滚动条的时候 就去加载数据。你看百度图片,差不多就是这么实现的!
[解决办法]
引用:
最简单的一种
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代码区分开来下吧,不利于维护!
[解决办法]
引用:
引用:最简单的一种
XML/HTML code?123456789101112<%String arr[] = {"a","b","c"};request.setAttribute("arr",arr);%> <select>    <%    for(int i=0;i<arr.length;i++){        %> ……

++
[解决办法]
比如一个列表省份 选择一个省份动态获取 下面的城市列表??
这种用ajax加一段组装城市列表js就可以

热点排行