Olá Pessoal,
Eu estou tentando criar um componente JSF que é subclasse de UIMessage.
Eu desejo que minhas mensagens de erro sejam exibidas em um componente alert do
JavaScript, eu seguei um tutorial de [url=http://bigallan.blogspot.com/2008/02/creating-custom-jsf-message-component.html ]Allan Lykke
Christensen[/url]. Só que ocorre o seguinte erro :
org.apache.jasper.JasperException: Unable to convert string "idlogin" to class "javax.el.ValueExpression" for attribute "for": Property Editor not registered with the PropertyEditorManager
org.apache.jasper.runtime.JspRuntimeLibrary.getValueFromPropertyEditorManager(JspRuntimeLibrary.java:887)
org.apache.jsp.paginaPrincipal_jsp._jspx_meth_jc_005fAlertMessage_005f0(paginaPrincipal_jsp.java:255)
org.apache.jsp.paginaPrincipal_jsp._jspx_meth_h_005fform_005f0(paginaPrincipal_jsp.java:181)
org.apache.jsp.paginaPrincipal_jsp._jspx_meth_f_005fview_005f0(paginaPrincipal_jsp.java:132)
Página:
<h:form id="idForm">
<table>
<tr>
<h:outputLabel value="Name :"></h:outputLabel>
<jc:AlertMessage for="idlogin"/>
<h:inputText id="idlogin" value="#{texto.login}">
<f:validateLength maximum="5"></f:validateLength>
</h:inputText>
</tr>
(...)
Realizei algumas pesquisas e vi que algumas pessoas, que já implementaram componentes JSF, já
se depararam como este erro. Mas, não obtive sucesso na correção deste erro. E aqui estou.
Algo sabe o que seja? Alguma idéia?
Agradeço desde já.
Att,