0
저는 JavaEE와 XHTML을 처음 접했고 여러분이 저를 도울 수 있기를 바랍니다.<c:if> 테이블 내의 태그와 렌더링 시간
<c:if>
태그에 몇 가지 문제가 있습니다. 렌더링 시간에 뭔가를해야한다는 것을 알고 있습니다. 따라서 테이블이 있고 목록의 모든 항목이 아닌 특정 유형 또는 속성이있는 명령 링크를 표시하려고합니다.
<h:dataTable id="list" border="1" cellspacing="0" cellpadding="4"
value="${listbean.entryList}" var="entry" >
<c:if test="${entry.eventType == 'Übung' or entry.eventType== 'Praktikum' }">
<h:column>
<h:commandLink action="#{listbean.deleteEntry()}" value="show event">
<f:param name="id" value="${entry.id}"/>
</h:commandLink>
</h:column>
</c:if>
그것을 해결할 수있다 : 여기
내 코드를 간다?
태그에 "몇 가지 문제가"무엇인가? 또한, 당신이'.jsp' 나'.jspx' 나'.html' 나'.xhtml' 또는 다른 것과 같은이 스 니펫을 작성하고있는 파일에? 감사. –
xhtml 파일 형식을 사용하고있어이 문제는 작동하지 않습니다. 그것은 if 절이 항상 false 또는 true이지만 다른 객체가 있고 allways true 또는 false가 아니어야하는 것처럼 보입니다. –
그래, 문제는 ''은 항상 모든 항목에 대해 false 또는 모든 항목에 대해 true를 반환한다는 것입니다. 'entryList' -'entry'와'entry.eventType'의 모든 값을 출력 했습니까? –