Comment faire pour exécuter un servlet java

Donc exactement comment vous exécutez un servlet Java? D'abord, vous devez compiler le .café déposer pour créer un .classe Fichier- alors vous devez déplacer le .classe fichier dans un répertoire à partir duquel Tomcat peut exécuter le servlet. Pour des fins de test, vous pouvez déplacer le fichier de classe du servlet C: tomcat webapps Exemples WEB-INF classes puis tapez une adresse comme celui-ci dans la barre d'adresse de votre navigateur:

http: // localhost: 8080 / servlet / HelloWorld



Vous pouvez également remplacer le doPost méthode, qui est appelée si l'utilisateur demande votre servlet d'un formulaire. Dans de nombreux cas, vous aurez juste appelez doGet du doPost Procédé, de sorte que les deux reçoivent des demandes de poste et sont traitées de la même façon.

La doGet méthode est appelée à chaque fois que l'utilisateur entre l'adresse de votre servlet dans la barre d'adresse ou clique sur un lien qui mène à votre servlet. Mais beaucoup de servlets sont associés à des formulaires HTML, qui fournissent des domaines dans lesquels l'utilisateur peut entrer des données. La façon normale pour envoyer des données de formulaire à partir du navigateur vers le serveur est avec un HTTP POST demande, et non pas un GET demande.

Si vous voulez un servlet de répondre aux POST demandes, vous pouvez remplacer les doPost Procédé selon au lieu de, ou en plus, la doGet Procédé. doPost a la même signature que doGet. En fait, il est pas rare de voir des servlets dans lequel le doPost méthode appelle simplement doGet, de sorte que les deux POST et GET les demandes sont traitées de façon identique. Pour ce faire, coder le doPost méthode comme ceci:

public void doPost (HttpServletRequest demande, la réponse HttpServletResponse) throws IOException, ServletException {doGet (requête, réponse) -}

» » » » Comment faire pour exécuter un servlet java