comparações num rendered de um commandButton dentro de um <rich:dataTable>

Olá pessoal, aqui estou eu mais uma vez com algumas dúvidas em relação
a JSF.
Neste trecho:

<h:commandButton image="/imagens/b1.jpg"
onclick=“selecionarReservaAtualizar(’#{reserva.codigo}’)”
rendered="#{usuarioBean.usuario.privilegio >= 2}" />

Eu só vou exibir este commandButton se o privilegio do usuário for
maior ou igual a 2. Porem, eu gostaria de exibir também se o o
loginDoUsuario, que é retornado por #{reserva.loginDoResponsavel} for
igual ao #{usuarioBean.usuario.login}. Gostaria de saber se eu poderia
comparar duas String de alguma forma, por exemplo:
{reserva.loginDoResponsavel} == #{usuarioBean.usuario.login} ou algo
do gênero.
Se não puder, gostaria que vocês me falassem como eu poderia fazer,
via javascript ou via <c:if teste=??>…
Acho importante ressaltar que este Button está num rich:dataTable
(<rich:dataTable value="#{listagemDeReservasBean.lista}" var=“reserva”
width=“100%” id=“table” rows=“30”>) cuja a var que é reserva.

Agradecimentos eternos.
Abraços.