지금까지 페이지를 표시하는 데 항상 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>
는 "자바 서버 2.0을 얼굴, The Complete Reference "에서 배운 내용은 다음과 같습니다."JSF는 마크 업 페이지에 Java 코드를 포함시키지 않아도 깨끗한 Model-View-Controller 분리를 시행합니다. " 그러므로 누군가가 JSF를 사용하여 위의 작업을 처리 할 수있는 방법을 보여줄 수 있다면 Java 코드를 사용할 수 없으므로 매우 감사하게 생각합니다.
안부,
제임스 트란
나는 처음 2 점을 할 수있다. 어떤 종류의 태그를 사용해야하는지 알려주시겠습니까? 감사! –
힌트를 보내 주셔서 감사합니다! 나는 이미 그것을하는 방법을 알아 냈다. 그것은 여기에서있다 (http://www.roseindia.net/jsf/selectItems.shtml) –
@JamesBoyZ : Roseindia.net는 일반적으로 ** 나쁜 연습 **을 가르치는 위치이다. 당신이 JSF를 처음 접했을 때이 리소스를 무시하십시오. – BalusC