2010-11-05 4 views
2

Я создал простой JSP-файл, который я хочу развернуть в Jetty 7.2. Jetty работает, и я вижу веб-страницу по умолчанию в http://localhost:8080/. Я начал Jetty с помощью команды java -jar start.jar.Как развернуть JSP-файл на веб-сервере Jetty?

Я сохранил свой простой JSP файл jsp_test.jsp в <my_jetty_directory>/webapps/jsp_test.jsp, а затем я попытался получить доступ к этому файлу на http://localhost:8080/jsp_test.jsp и http://localhost:8080/webapps/jsp_test.jsp, но ни один из них не работает.

Есть ли что-то еще, что мне нужно сделать? Где в файловой структуре Jetty я должен разместить свой JSP-файл?

Если вы знаете полезный учебник, я был бы благодарен. Я не нашел хороших.

ответ

2

Вы должны поместить его в папку внутри WebApps:

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

+0

Спасибо, что это шаг ближе. Теперь я получаю «HTTP ERROR: 503; Проблема с доступом /test/jsp_test.jsp. Причина: Service Unavailable' ... означает ли это, что JSP не запускается по умолчанию Jetty? Я добавил некоторую информацию на мой вопрос. – Jonas

+0

@Jonas - проверьте файлы журнала. Если контекст не запускался, там должно быть что-то. – Bozho

+0

Я установил новый Jetty и сделал, как вы описали. Теперь он работает отлично. Благодарю. Теперь я собираюсь научиться делать Serlvets. – Jonas