Como fazer uma condicional utilizando JSF

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>