Отображение сервлетов на пристани - PullRequest
0 голосов
/ 06 мая 2011

Я пытаюсь изменить веб-сайт:

  • сервер: Jetty
  • framework: spring
  • index.html страница находится в ./web/

Отсюда сопоставление с веб-страницами в ./web/WEB_INF/template с использованием сервлета.Мы хотели бы добавить еще один модуль в этот index.html .. запрашивает помощь по отображению сервлета.

1 Ответ

2 голосов
/ 06 мая 2011

Сервлет отображается в web.xml:

<servlet>
  <servlet-name>MyServlet</servlet-name>
  <servlet-class>com.myclass.etcetera.MyServlet</servlet-class>
</servlet>

<servlet-mapping>
  <servlet-name>MyServlet</servlet-name>
  <url-pattern>/MyServlet</url-pattern>
</servlet-mapping>

Это, таким образом, доступно через http://localhost:8080/app/MyServlet

Если вы используете последнюю версию API сервлета (3.0), вы можете отобразить ее с помощью аннотации @WebServlet на самом сервлете (и, конечно, указать там URL-шаблон, на который будет отвечать сервлет)

...