В теге JSF, h:panelGrid
используется для создания тегов HTML-таблицы для размещения компонентов JSF в макете строк и столбцов слева направо, сверху вниз. например, если вы хотите иметь что-то вроде ниже:
<table>
<tbody>
<tr>
<td>
Enter a number :
</td>
<td>
<h:inputText id="number" value="#{dummy.number}"
size="20" required="true"
label="Number" >
<f:convertNumber />
</h:inputText>
</td>
<td>
<h:message for="number" style="color:red" />
</td>
</tr>
</tbody>
</table>
вы можете использовать h:panelGrid
как ниже:
<h:panelGrid columns="3">
<h:outputText value="Enter a number :"/>
<h:inputText id="number" value="#{dummy.number}"
size="20" required="true"
label="Number" >
<f:convertNumber />
</h:inputText>
<h:message for="number" style="color:red" />
</h:panelGrid>
так, добавив только <br/>
в качестве таблицы данных в любой строке, не имеет никакого смысла, как что добавление
<h:outputText value="<br/>" escape="false" />
(или <br/>
) в h:panelGrid
также не имеет никакого смысла!
Для получения дополнительной информации вы можете найти this.
Что именно вы говорите, когда говорите «панель»? В [стандартном JSF] нет такой вещи (http://download.oracle.com/javaee/6/javaserverfaces/2.1/docs/vdldocs/facelets/). Некоторый конкретный код очень помог бы преодолеть этот языковой барьер. Кроме того, показ исходного HTML-результата желаемого результата будет полезен для лучшего понимания того, чего вы в конечном итоге пытаетесь достичь. – BalusC
Можете ли вы предоставить какой-либо образец кода? Ваш образец кода сохраняет ваши тысячи слов! –
Можете ли вы добавить пример панели? или предоставить ссылку на то, что на самом деле вы имеете в виду с панелью? –