Problemas JSF (loadBundle) + taglib

Olá amigos, estou colocando o m\eu layout dentro de um taglib para facilitar algumas coisas.

Criei um tag lib normal e estou carregando-a utilizando :

<%@ taglib tagdir="/WEB-INF/tags/" prefix="vstag" %>

Só que eu tenho uns campos que eu pego os seus valores assim ...value="#{usuario_messages['titulo_tabUsuario']}"...

E eu tô precisando que ele pegue o valor que tem neste arquivo de mensagem (loadBundle) mais não sei como escrever no meu taglib

Eu tinha feito assim (tabpage.tag):


<%@ attribute name="id" type="java.lang.String" %>
<%@ attribute name="styleClass" type="java.lang.String" %>
<%@ attribute name="styleTitle" type="java.lang.String" %>
<%@ attribute name="title" type="java.lang.String" %>

<div class="${styleClass}" id="${id}">
	<h2 class="${styleTitle}">${title}</h2>
	
	<div class="tabpage.conteudo">
		<jsp:doBody />
	</div>		
</div>

Como vcs podem perceber eu estou imprimindo o #{usuario_messages[‘titulo_tabUsuario’]} utilizando ${styleTitle}. Daí o que acontece? Ao invés de mostrar o texto que tem no bundle ele está mostrando #{usuario_messages[‘titulo_tabUsuario’]}.

O que devo fazer para funcionar?

Consegui resolver tocando o caractere # por $

Obrigado!