我曾經使用c:if,c:當jsp中的JSTL標籤。但是我不知道是否有類似的東西可用於視覺頁面。舉個例子,我正在爲jsp提供示例代碼。 -if-else visualforce中的條件塊
<h1>A Demo conditional section code</h1>
<c:choose>
<c:when test="${param.colorField == 'red'}">
<table border="0" width="150" height="50" bgcolor="#ff0000">
<tr><td>It is red</td></tr>
</table>
</c:when>
<c:when test="${param.colorField == 'blue'}">
<table border="0" width="150" height="50" bgcolor="#0000ff">
<tr><td>It is blue</td></tr>
</table>
</c:when>
<c:when test="${param.colorField == 'green'}">
<table border="0" width="150" height="50" bgcolor="#00ff00">
<tr><td>Green table</td></tr>
</table>
</c:when>
<c:otherwise>
<table border="0" width="150" height="50" bgcolor="#000000">
<tr><td>No colour changed</td></tr>
</table>
</c:otherwise>
</c:choose>
<br/>
and other codes....
我在vf頁面中缺少這種頁面塊準備。
好的。在這種情況下,我提供的樣本太簡單了,不能說明我想提到的複雜性。說一個條件,我想以表格的形式顯示一組數據。否則,我會打印一個段落。那又怎麼樣?我想很多包含HTML標記和價值觀等 – 2015-04-07 06:28:30
對於開關的代碼塊一個代碼塊,你可以使用渲染屬性附加傷害 <頂點之間切換:outputPanel渲染=「{工資<=0}"> ... 頂點:ouputPanel > 0}」> ... apex:ouputPanel> –
nickzenko
2015-04-07 06:48:05