我想在我的富文本結尾處添加一行:數據表顯示信息 ,並且在此行中我想將一些輸入用於允許用戶添加新數據 我讀了這個答案: RICH:dataTable - add new row 但對我來說是一個有點不同 我沒有任何名單向富文本添加一行:手動輸入文本的數據表
我XHTML是這樣的:
<rich:dataTable value="#{serverMB.allServer}" var="servers1" iterationStatusVar="it" id="table" rows="15"
style="direction: rtl ; text-align: right">
<rich:column>
<f:facet name="header">#</f:facet>
#{it.index+1}
</rich:column>
<f:facet name="header">
<h:outputText value="#{msgs.servers}"/>
</f:facet>
<rich:column filterValue="#{serverMB.serverNameFilter}"
filterExpression="#{fn:containsIgnoreCase(servers1.server_name,serverMB.serverNameFilter)}">
<f:facet name="header">
<h:outputText value="#{msgs.server_name}"/>
<h:inputText value="#{serverMB.serverNameFilter}">
<a4j:ajax event="blur" render="table" execute="@this"/>
</h:inputText>
</f:facet>
<h:outputText value="#{servers1.server_name}"/>
</rich:column>
.
.
.
和我managedbean是這樣
public List<Server> getAllServer() {
return serverFacade.findAll();
}
我使用這種方法來顯示信息,所以沒有任何列表,我個人可以添加一行到它等等...... 所以我必須做什麼?
'getAllServer'返回一個List。有你的名單 – kolossus
,我可以在哪裏添加一個新的行? –