struts-config.xml fichier - but de l'entrée
Je suis nouveau à jambes de force. Je me demande ce que variable d'entrée ici signifie. Après quelques recherches sur google, le seul concluante morceau de l'info, c'était ça:
Entrée: La physique de la page (ou un autre ActionMapping) qui contrôle doivent être transmis lors de la validation de l'existence d'erreurs dans la forme de haricot.
Est-il une autre façon d'utiliser le paramètre d'entrée, outre le cas d'une erreur qui se produit?
<action
roles="somerole"
path="some/path"
type="some.java.class"
name="somename"
input="someInput"
scope="request"
validate="false"
parameter="action">
<forward name="success" path="some/path"/>
<forward name="download" path="/another/path"/>
</action>
La seule fois où votre page va avoir transmis à la jsp définie dans entrée quand il y a une erreur de validation dans la forme
somename
. Si vous êtes correct dans votre compréhension de la l'attribut ici.OriginalL'auteur well actually | 2011-12-10
Vous devez vous connecter pour publier un commentaire.
Oui, même si vous avez raison que c'est surtout un en avant pour la validation a échoué.
L'entrée a une méthode dédiée à retourner:
ActionMapping.getInputForward()
. Ceci peut être utilisé dans la coutume (Java) de validation pour revenir à la page d'entrée.Il peut également être utilisé pour identifier une "landing page": une classe de base d'action ou demande personnalisée processeur peut envoyer
GET
demandes à lainput
de l'avant, et le processus dePOST
s normalement.OriginalL'auteur Dave Newton