J'ai créé un projet web java avec le support de maven et j'ai du mal à faire suivre une requête à une page interne .jsp.Transférer la requête vers une page .jsp interne
Comme le dit Maven documentation
J'utilise package main.java
pour les ressources Java et main.webapp
package pour le contenu Web. Maintenant, je veux transmettre une demande. La servlet qui va gérer cette logique se trouve au java.main.somepackage
et le fichier .jsp se trouve au java.webapp
. Comment puis-je transférer la demande sur ce fichier? La structure de la bibliothèque est présente comme indiqué ci-dessus:
Je veux transmettre xxxxxxxxx/survey/
-xxxxxxxxxx/survey/index.jsp
Maintenant, quand je clique sur le bouton qui redirige la demande, le chemin que je reçois est: xxxxxxxxx/survey/
même pourquoi j'utilise req.getRequestDispatcher("survey.jsp").forward(req, resp);
. Comment puis-je atteindre l'avant dont j'ai besoin? Merci d'avance
Pouvez-vous mettre à jour votre erreur ici? – VNT
@VNT merci pour votre réponse, mais j'ai compris le problème. Ce n'était pas le servlet qui n'a pas envoyé la redirection, le problème était avec l'action de forme que je soumettais. Le chemin de soumission était différent du chemin de servlet – HasS
Veuillez écrire le code comme texte, pas comme capture d'écran –