2010-11-05 8 views
2

J'ai créé un simple fichier JSP que je veux déployer dans Jetty 7.2. Jetty est en cours d'exécution et je peux voir la page Web par défaut au http://localhost:8080/. J'ai démarré Jetty avec la commande java -jar start.jar.Comment déployer un fichier JSP sur le serveur web Jetty?

J'ai sauvé mon simple fichier JSP jsp_test.jsp à <my_jetty_directory>/webapps/jsp_test.jsp puis j'ai essayé d'accéder à ce fichier sur http://localhost:8080/jsp_test.jsp et http://localhost:8080/webapps/jsp_test.jsp mais aucun d'entre eux travaille.

Y at-il quelque chose de plus que je dois faire? Où dois-je placer mon fichier JSP dans la structure du fichier Jetty? Si vous connaissez un tutoriel utile, je serais reconnaissant. Je n'en ai pas trouvé de bons.

Répondre

2

Vous devez placer dans un dossier à l'intérieur webapps:

webapps/myapp ->http://localhost:8080/myapp/test.jsp

+0

Merci, qui est un pas de plus. Maintenant, je reçois 'HTTP ERROR: 503; Problème d'accès /test/jsp_test.jsp. Raison: Service non disponible' ... cela signifie-t-il que JSP n'est pas démarré par défaut par Jetty? J'ai ajouté quelques informations à ma question. – Jonas

+0

@Jonas - vérifie les fichiers journaux. Si le contexte n'a pas démarré, il devrait y avoir quelque chose là-bas. – Bozho

+0

J'ai installé une nouvelle jetée, et j'ai fait comme vous l'avez décrit. Maintenant ça marche parfaitement. Merci. Maintenant, je vais apprendre à faire Serlvets. – Jonas

Questions connexes