<logic:iterate id="rs1" name="rs" property="STU_ID">
<bean:write name="rs1"/>
</logic:iterate>红色部分应该和ACTION里的名称一致
<bean:write name="rs1"/>
</logic:iterate>红色部分应该和ACTION里的名称一致
解决方案 »
- session生存期
- 求javeEE 所使用的以下包发至邮箱[email protected],多谢
- JAVA上机考试归来,题目如下
- JSTL 中<c:forEach 标签 问题,在线等 急!
- hiberntae,spring中的几个问题
- struts requestprocessor怎样使用的??
- 抓取有cookie值拦截的网站数据
- 请问J2EE的开发周期一般是多长,我现在只会Struts,JavaBean,Jsp,EJB 只有一些概念,,想开发EJB好学吗??
- 在WebLogic8.1中,Servlet访问EJBs,如何访问??如何配置部署描述项??
- EJB在JSP开发中如何派上用场?
- 请教各位前辈
- 关于文件流的问题
name的值应该是在request范围内的名字,这里应该是request.setAttribute("rs", chaxunrs); 中的rs
id应该是对这个对象空间的引用的别名
修改后应该是
request.setAttribute("rs", chaxunrs);
JSP中
<logic:iterate id="rs1" name="rs" property="STU_ID">
<bean:write name="rs1"/>
</logic:iterate>
另外有一点,你这个chaxunrs是集合吗,要是不是,用logic:iterate会出错的
还需要注意一点,万一request范围内要是没有rs怎么办,你难道不需要判断一下吗
最好是在logic:iterate外围加上logic:present的判断,先判断一下request范围内是否有rs,要是有才执行logic:iterate
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception
name应该是“rs”吧。
userList里边装的是一个个的User对象,User对象有name这个属性
现在我request.setAttribute("userList", userList);在页面中这样来取:<logic:iterate id = "user" name = "userList">
<bean:write name="user" property = "name">
......
......
</logic>这样就可以在页面中显示userList集合中User对象的name属性值了,记的给分哦!呵呵~