到目前为止,我一直使用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