FreeMarker两个LIST交叉显示
<#listdata.dateasd><#assigntime=d?substring(6,d?length)><#assigna=time?replace("-","....
<#list data.date as d>
<#assign time=d?substring(6,d?length)>
<#assign a=time?replace("-",".")>
------------ (${a!})
<#list data.dayAddCount as c>
------------ ${c!}
</#list>
</#list>
如上,但是这样显示出来的时候,c是重复的,因为2者其实都是数组,当a被遍历的一次时候c会被遍历c.length次,相当于2个for寻找嵌套了,我想要的效果是a被遍历取第一个元素时,c也同样只取一个元素,求高手!在线等。 展开
<#assign time=d?substring(6,d?length)>
<#assign a=time?replace("-",".")>
------------ (${a!})
<#list data.dayAddCount as c>
------------ ${c!}
</#list>
</#list>
如上,但是这样显示出来的时候,c是重复的,因为2者其实都是数组,当a被遍历的一次时候c会被遍历c.length次,相当于2个for寻找嵌套了,我想要的效果是a被遍历取第一个元素时,c也同样只取一个元素,求高手!在线等。 展开
2个回答
威孚半导体技术
2024-08-19 广告
2024-08-19 广告
威孚(苏州)半导体技术有限公司是一家专注生产、研发、销售晶圆传输设备整机模块(EFEM/SORTER)及核心零部件的高科技半导体公司。公司核心团队均拥有多年半导体行业从业经验,其中技术团队成员博士、硕士学历占比80%以上,依托丰富的软件底层...
点击进入详情页
本回答由威孚半导体技术提供
展开全部
我没在模板里这样写过 也不知道能实现不 我当时是在Action里处理的 直接把这俩值封装到另一个对象里...迭代这个对象 就可以很方便的取这两的值了
更多追问追答
追问
能具体点么?这个问题我纠缠了半天了 郁闷死了
追答
就是在Action里处理..具体的?你写一个a类 里边包含date 和dayAddCount
后台for循环将date和dayAddCount放到a集合里 再将a集合放到freeMarker的data里,,jsp里不就能迭代a集合了吗?
每个a对象里不都有date和dayAddCount吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询