到目前爲止,我一直使用JSP來顯示頁面。當一個頁面,如「添加項目」,我會加載所有項目類別中的數組列表並將其顯示在選擇框中選擇這樣的用戶請求:如何在JSF中填充數據
<select name="category>
<%
ArrayList<Category> categories = (ArrayList<Category>) request.getAttribute("categories");
for (Category c : data) {
%>
<option value="<%= c.getId() %>"><%= c.getName() %></option>
<%
}
%>
</select>
從書「的JavaServer Faces 2.0,完整的參考資料「中,我瞭解到:」JSF通過不允許在標記頁面中包含Java代碼來強制實現乾淨的模型 - 視圖 - 控制器分離「。因此,如果有人能夠向我展示如何使用JSF處理上述任務,我將不勝感激,因爲我無法像以往一樣使用Java代碼。
最好的問候,
詹姆斯陳
我可以做前2分。你能告訴我需要使用哪種標籤嗎?謝謝! –
感謝您的提示!我發現如何做到這一點。它是[這裏](http://www.roseindia.net/jsf/selectItems.shtml) –
@JamesBoyZ:Roseindia.net是一個普遍教** **的網站。當您是JSF的新手時,請忽略此資源。 – BalusC