jstl中的c:foreach标签中嵌入c:url的一个小问题

     近日做一些小模块时,遇到了一个小小的JSTL相关的烦琐问题。我在业务层生成了一个ArrayList对象的类,里面包含着数个对象,每个对象其实就是包含着两项属性值的bean。这两项值,一项为name,另一个为url,就是一个链接的组合:地址和链接名。目的就是在视图层使用JSTL生成数个链接。

    哈,可能是设计模板做多了,连实现这个过程,遇到了不小的JSTL的麻烦。下面我将详细的实现代码记录下来,以便记忆。讲到详细,其实也是几行代码的说:

 

<c:forEach items="${commands}" var="command">
<c:url value="${command.url}" var="url"></c:url>
<a href="${url }"><c:out value="${command.name}"></c:out></a>
</c:forEach>

 

c:url这个标签是一个链接地址值。要使用这个链接地址值,还必须使用a标签。c:url标签中的var属性,用于标识这个c:url。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值