2010-12-07 6 views

Répondre

7

Ni l'un ni l'autre; Il recherche directement la classe de servlet dans votre conteneur, puis appelle le répartiteur.

Le répartiteur examinera le type de la demande et appellera la méthode appropriée. Donc, si la demande initiale était POST, doPost() sera appelée.

+0

Un conteneur de servlet est-il obligé de le faire? Je veux dire, si une demande arrive sur GET, est-il possible que le serveur appelle doPost() sur la cible? – user1010

+0

vous pouvez toujours diriger doGet et doPost à doStuff() – Bozho

+0

@Bozho: Pas lorsque votre cible est un contrôleur Spring qui distingue GET et POST (par exemple formBackingObject sur GET, onSubmit sur POST) – user1010