请教:用来循环一个数组,怎么在jsp页面任意取其中一个的值?????

szabo 2004-09-30 09:14:16
如题。。。

谢了,先。
...全文
116 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
szabo 2004-09-30
javax.servlet.ServletException:

No getter method for property Fields[0][0] of bean Ffield

这种数组的get方法怎么写呀??????????????


回复
xunyiren 2004-09-30
<%
//假设VestForm 有数组属性start.
com.guoan.cps.form.VestForm vestForm = new com.guoan.cps.form.VestForm();
String[] Arr = {"A","B","C"};

vestForm.setStart(Arr);

request.setAttribute("vestForm",vestForm);
%>

<bean:write name="vestForm" property="start[0]"/>

<bean:write name="vestForm" property="start[2]"/>
回复
szabo 2004-09-30
还有,在标签中,其属性值还能不能再嵌入其他标签????
回复
szabo 2004-09-30
sandyen(杉叶)


如果是从其他bean中得到的一个数组呢如:Arr={"A","B","C"}

怎么在jsp中任意取出 Arr[i]来 呢?
回复
sandyen 2004-09-30
如果你的数组是一个javabean或者其他容器,很容易就可以得到
<logic:iterate id="bean" name="Array" ...
相当于
for()
bean = Array[i]

显示的时候<bean:write name="bean" property="userName"
相当于bean.getUserName()
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2004-09-30 09:14
社区公告
暂无公告