2010-12-15 65 views
2

Comment accéder à une variable de formulaire en utilisant JSTL?forme struts et JSTL

par exemple.

<html:text property="abc" ... /> 

<c:out value="${abc}"/> 

abc est toujours vide, même si je valeur définie par l'action d'envoyer à cette page.

+0

peut vous montrer comment vous faites ceci: « valeur définie par l'action d'envoyer à cette page » – Barett

Répondre

3

Si vous faites référence à ActionForm, vous pouvez récupérer la valeur. "abc" est l'une des propriétés d'ActionForm (que vous avez créé) qui sera disponible dans la portée de la requête telle qu'elle a été définie dans ActionServlet lors de la demande de traitement.

donc obtenir la valeur comme ceci, supposons que votre ActionForm est « TestForm », puis récupérer comme ${TestForm.abc} ou <c:out value="${TestForm.abc}"/>