【发布时间】:2023-03-04 07:51:09
【问题描述】:
我有一个包含一些文本的 div 如果 url 中存在参数,我想显示它
在 JSTL 中
<c:if ${param.loginError!=null}>
<div>
Wrong username/password
</div>
</c:if>
如何在 JSF 中做到这一点?
【问题讨论】:
我有一个包含一些文本的 div 如果 url 中存在参数,我想显示它
在 JSTL 中
<c:if ${param.loginError!=null}>
<div>
Wrong username/password
</div>
</c:if>
如何在 JSF 中做到这一点?
【问题讨论】:
使用rendered 属性。
<h:panelGroup layout="block" rendered="#{param.loginError != null}">
Wrong username/password.
</h:panelGroup>
【讨论】:
<div> 没有rendered 属性:) 它是一个普通的HTML 元素,而不是一个JSF 组件。 JSF <h:panelGroup layout="block"> 生成一个<div>,所以应该足够好了。