Action accède à l'api_ de servlet, l'accès principal est le suivant:
1.> Objet de demande
2.> Obtenir les paramètres de demande
3.> Obtenez l'objet de réponse, qui peut être utilisé pour passer les cookies
3.> Obtenez des objets de portée, une demande, une session, une application et définir des données partagées,
Méthode d'accès 1:
En implémentant la méthode du secteur dans l'interface perceptuelle, le paramètre de demande dans la méthode du secteur est transmis à cette classe:
Autrement dit, définissez une variable de membre dans cette classe pour recevoir la demande dans la méthode du secteur.
Si vous avez également besoin d'obtenir une réponse, une session, des applications et d'autres objets, vous n'avez qu'à implémenter ServletResponSeware en même temps.
ApplicationAware, SessionAware Interface et implémentez la méthode du secteur, comme indiqué sur la figure:
Méthode d'accès 2: Classe d'outils de servletActionContext via les jambes de force
Les objets de demande et de réponse correspondants sont obtenus via la méthode statique de cette classe.
Méthode 3: Passez la classe d'outils ActionContext
Cette classe est la classe parentale de ServletaciTonContext, qui représente l'objet de contexte d'action et indique l'existence d'un environnement d'action
Créez cet objet de classe via la méthode getContext () dans cette classe, puis obtenez l'objet correspondant en appelant la méthode de classe. Si vous utilisez la méthode getParameters (), il reviendra
Une carte d'un tableau de noms d'attribut et de valeurs d'attribut pour un paramètre. Lorsque vous devez définir les paramètres de demande, vous ajouterez une paire de valeurs de clé à la méthode de carte obtenue (c'est-à-dire d'utiliser la méthode map.put (clé, valeur);)
Le paramètre d'encapsulation des données de demande partagée peut être terminé.
De même, pour la session et l'application, utilisez d'abord GetSeesion () et GetApplication (), cette méthode renvoie également une collection de cartes. De même, lorsque les paramètres de partage doivent être définis,
Ensuite, en ajoutant des paires de valeurs clés à la carte MAP obtenue (c'est-à-dire en utilisant la méthode map.put (clé, valeur);), le paramètre d'encapsulation des données partagé peut être terminé. Comme indiqué sur la figure,
L'exemple simple ci-dessus de l'action accédant à l'API Servlet est tout le contenu que je partage avec vous. J'espère que vous pourrez vous faire référence et j'espère que vous pourrez soutenir Wulin.com plus.