logic:iterate标签的问题

wwwtom 2003-07-16 09:09:17
logic:iterate name="computList" id="comput" scope="request" type="com.dart.form.Comput">
<tr>
<td><bean:write name="comput" property="macId"/></td>
<td><bean:write name="comput" property="macIP"/></td>
<td><bean:write name="comput" property="macOwner"/></td>
<td><bean:write name="comput" property="macPlace"/></td>
</tr>
</logic:iterate>
想把数据库里的东西,全都读出来,可是不能理解这个标签,他是怎么和后台怎么联系的
是name,相同,还是id.type啊,有谁能给我个,在DAO层的数据库操做的源码吗
...全文
57 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
gz
wwwtom 2003-07-21
  • 打赏
  • 举报
回复
呵呵,我现在真是奇了怪了。我在action里,request.setAttribute("computList" computList);然后System.out.println(computList);表明里面有好多对象的指针,可是在
jsp就是取不出来,
logic:iterate name="computList" id="comput" scope="request" type="com.dart.form.Comput">
<tr>
<td><bean:write name="comput" property="macId"/></td>
logic:iterate
mem_fox 2003-07-20
  • 打赏
  • 举报
回复
logic:iterate name="computList" id="comput" scope="request" type="com.dart.form.Comput">
就是从request对象中getAttribute("computList")所对应的Object,当然如果你
同时指定了property那么返回的就是
((com.dart.form.Comput)getAttribute("compuList")).get("Property")
wwwtom 2003-07-16
  • 打赏
  • 举报
回复
老大,我现在在学习struts的iterate标签,可是现在有很大的疑惑,看了你以前的贴子,不知道能不能问问你,
我不知道他怎么和后台联系的,还必须通过formbean吗,我是这样做的,在DAO层
ArrayList list = new ArrayList();
testForm.setName(rs.getString(1));
testForm.setHome(toGBK(rs.getString(2)));
testForm.setNum(rs.getString(3));
testForm.setEmail(rs.getString(4));
list.add(testForm);
/////////////然后在BO层加个数据池的连接个取得所有数据的维护方法
public Collection gettestList(String col) throws PageException
return testDAO.testList(col);
/////最后在action层里,
TestBO testBO = new TestBO();//////////////////////最后在jsp页的iterate
Collection testlist=testBO.gettestList(userid);///显示出来,不知道思路对
request.setAttribute("testlist", testlist); //////不对。。
现在抱错说,找不到bean//有没有源码给我看看啊,ncepu158wyf@sohu.com
WorldCreater 2003-07-16
  • 打赏
  • 举报
回复

http://expert.csdn.net/Expert/topic/2036/2036360.xml?temp=.5609857


如何使用<logic:iterate标记将数据集显示出来?

ResultSet rs = (ResultSet) request.getAttribute ("rs");

.............
然后该怎么做?

<logic:iterate id='t_table' collection='rs'>
<tr>
<td><bean:write name='t_table' property='fieldname' /></td>
</tr>
</logic:iterate>

不对啊
xiaoailiu 2003-07-16
  • 打赏
  • 举报
回复
<logic:iterate name="CommSearchForm" id="relation" property="relation" indexId="index">
<input type="hidden" name="relation" value='<%=relation%>'>
</logic:iterate>

NAME是FORM BEAN的名字;ID是以后使用的名字;PROPERTY是FORM BEAN中的一个 PROPERTY;INDEXID是循环变量

---------------------------------------------------------------------
xiaoailiu@263.net

51,408

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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