2010-09-06 1 views
0

Je cherche un moyen de mettre au point un composant ICEfaces au moyen d'une balise d'ancrage. Par exemple, lorsqu'un champ validation échoue, je veux quelque chose de sortie comme ceci:Balise d'ancrage sur le composant ICEfaces

<a href="#xyz"> Field XYZ</a> failed validation 

puis au niveau du composant XYZ, quelque chose comme:

<ice:inputText id="XYZ" anchor="xyz"> 

Cela permettrait à l'utilisateur de cliquer sur le message d'erreur et se concentrer sur le composant incriminé. Est-ce que c'est possible? (Je suis au courant de la composante outputLink et inputLink, mais le message d'erreur résiderait généralement dans un fichier message.properties ce qui rend difficile d'utiliser des composants ...)

J'utilise version 1.8.2 ICEfaces

Répondre

0

Utiliser des étiquettes. Ils sont là pour ça.

<h:outputLabel for="xyz">message</h:outputLabel> 
<h:inputText id="xyz" /> 

Substituez avec ice si nécessaire.