Comment faire pour afficher un Struts <html:hidden> champ?
J'ai une JSP avec un Struts <html:hidden property="message">
domaine et je veux l'afficher dans le code HTML généré pour l'utilisateur final.
- j'ai déposé comme ceci <html:form action="..."...> <html:propriété hidden="message"> et je veux afficher un message dans ma jsp
Vous devez vous connecter pour publier un commentaire.
Que vous ne donnez pas beaucoup de détails sur exactement ce que vous essayez de faire, mais je suis en supposant que vous avez un champ
lequel vous souhaitez modifier quelque chose comme
Si c'est le cas, vous pouvez utiliser JQuery pour modifier le type du champ, ou même de créer un nouveau champ avec le champ caché sa valeur. Peut-être cela peut vous aider à modifier le type de champ de saisie avec jQuery
Je pourrais être en mesure d'aider plus si vous me donner plus de détails.
Edit: Les jambes de forces cachées de la balise est rendu comme un <input type="hidden"> élément (vous pouvez parcourir le code html obtenu de voir que pour vous-même), de sorte que vous pouvez en effet utiliser JQuery pour afficher. En supposant que votre cachés de l'élément d'id "hiddenElement" vous pouvez utiliser
dans votre javascript pour obtenir sa valeur et de l'afficher où vous le souhaitez. Il y a beaucoup de choses intéressantes que vous pouvez faire avec JQuery, vous pouvez lire la documentation pour obtenir plus de quelques idées sur la façon de l'utiliser.
(en utilisant Struts 1.x)
Si vous voulez que votre cachés elemnt à afficher encore être accessibles de votre formulaire, vous pouvez utiliser les écrire attribut ( voir pavane de la documentation ):
De cette façon, votre élément sera visible, mais toujours accessible à partir de votre formulaire.
Vous pouvez toujours changer cela (dans Struts):
À
OU