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

请问有关问题

2012-03-19 
请教问题在一个jsp页面中可以用两个vo吗,应该怎么定义呢?logic:iterateid worksheet name BASEWORKS

请教问题
在一个jsp页面中可以用两个vo吗,应该怎么定义呢?
<logic:iterate   id= "worksheet "   name= "BASEWORKSHEETS "   type= "com.boco.eoms.wfengine.task.vo.WfTaskVO "> <logic:iterate   id= "worksheet1 "   name= "BASEWORKSHEETS "   type= "com.boco.eoms.wfworksheet.toususheet.vo.ToususheetLinkVO ">
可以吗,但是我起来之后就报错误

[解决办法]
将name换成不同的
[解决办法]
name的值应该是你应用上下文中的一个collection的引用
你的BASEWORKSHEETS所指向的集合只能包含同类型的vo,所以你的两个logic标签中的type值要相同,如果是不同的vo的话,就要用两个不同的collection进行封装,然后用各自的name进行遍历

[解决办法]
ID 也就是引用BEAN
NAME 是来取数据的
NAME一样的话肯定报错``

LZ的ID 是2个不同的BEAN 理论上来说是不会错的```错的话改下名字```不只是该JSP
顺路帮UP````

[解决办法]
name= "BASEWORKSHEETS " 用于取BEAN里面相应的值
嵌套的话想当于for()
for()
{ }
了 改下相关逻辑

热点排行