【发布时间】:2010-11-23 11:13:54
【问题描述】:
我想在我的 JSF 页面中使用一个标签,但我也想拥有动态的 href 内容。我知道 JSF 中有一个 h:commandLink,但我不想将它用于我的目的。我有 t:dataTable 元素,它通过结果进行迭代并将它们显示在我的页面上。情况如下:
<t:dataList id="dataTable" value="#{manBean.fullResult}" var="element" first="0" rows="10">
<div class="photos">
<a href=" IN THIS PLACE I WANT DYNAMIC CONTENT "><img src="myimages/IN THIS TOO.../image.jpg"</a>
</div>
...
</t:dataList>
我试过这样的代码:
<a href="myimages/#element[0]/image.jpg"><img src="myimages/#element[0]/image.jpg"</a>
。 #element[0] 是 dataTable 中结果列表的一个元素,包含以下值:0,1,2,3... 等。 这结束了我无法在模板中使用 #{...} 的女巫错误。我该怎么办?任何人都知道一个好的解决方案吗?
【问题讨论】:
-
什么是错误,什么时候出现。
-
当我尝试输入时,jsp 页面出现错误: - 我不能在标签中使用动态元素,例如#{元素}。它必须类似于 。但我希望那里有动态内容
标签: jsf jakarta-ee