2010-01-25 5 views
1

J'utilise Struts 1 sur un formulaire et je dois marquer certaines entrées si nécessaire. La chose est que l'étoile rouge (de « * ») montrant les champs requis lors de leur marquage avec isRequired="true" est par défaut indiqué juste après la zone de texte:Modifier la position de l'étoile isRequired dans Struts 1

alt text http://img402.imageshack.us/img402/2345/input.png

Est-il possible de changer la position de l'étoile à la à gauche, juste avant "Entrée"?

Si nécessaire, le code de ceci est maintenant:

<layout:text property="input" key="form.input" styleClass="FormInput" mode="E,E,I" isRequired="true" /> 

Répondre

0

Vous devrez probablement écrire votre propre étiquette personnalisée qui étend essentiellement la mise en page: balise de texte, mais remplace la sortie (là où l'étoile est généré si le champ a une erreur).

Commencez ici: http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/JSPTags.html Vous pourriez probablement passer avant sur la page « Exemples », mais les autres choses est bon de savoir aussi

+0

Seriez-vous assez aimable pour me dire comment faire, ou me pointer vers la bons tutoriels/exemples? – Imhotep

Questions connexes