Como fazer uma condicional utilizando JSF

0 respostas
jsffront-end
Kleiton_A_Batista

Pessoal, preciso fazer um if dentro da pagina JSF, estou montando uma página como se fosse um chat, para isso preciso verificar qual dos usuarios mandou a msg para que assim possa posicionar a msg no lado correto, tentei usando jstl com a tag <c:if> mas nao deu certo, tentei utilizando esse trecho de código porém nao deu certo, alguém poderia me da uma solução para isso?

<ul class="messages">
					<h:panelGroup id="dialogo">
						<ui:repeat var="conversa" value="#{chat.conversas}">
							<c:choose>
								<c:when test="${conversa.usuario == 1}">
									<li class="message left appeared">
										<div class="avatar"></div>
										<div class="text_wrapper">
											<h:outputText value="#{conversa.intereacaoFala}" />
										</div>
									</li>
								</c:when>
								<c:when test="${conversa.usuario == 2}">
									<li class="message right appeared">
										<div class="avatar"></div>
										<div class="text_wrapper">
											<h:outputText value="#{conversa.intereacaoFala}" />
										</div>
									</li>
								</c:when>
							</c:choose>
						</ui:repeat>
					</h:panelGroup>
				</ul>
Criado 11 de outubro de 2016
Respostas 0
Participantes 1