2016-01-15 2 views

ответ

0

Не могли бы вы предоставить более подробную информацию о том, что именно вы хотите достичь?
Например:

Эти два сервлета вызываются двумя отдельными действиями в JSP (например, двумя различными ссылками) или вы хотите, чтобы оба сервлета вызывались из одного действия? Если это так, вы можете перейти от одного сервлета к другому после завершения его работы.

Когда вы закончите необходимую работу в первом сервлета (данные, например, хранить в базе данных), то вы можете добавить код, похожий на следующий фрагмент кода к методу doGet первого сервлета:

javax.servlet.RequestDispatcher requestDispatcher = getServletContext().getRequestDispatcher("/yourSecondServlet"); 
requestDispatcher.forward(request, response); 

Этот отправит запрос на «/ yourSecondServlet», где вы сможете выполнить свою другую работу (например, отправить электронное письмо)

Или вы спрашиваете, как включить два сервлета в один JSP? Если это так, вы можете использовать действие jsp: include: <jsp:include page="yourServlet" />

+0

Как я перейду на другой сервлет? –

+0

Я отредактировал свой ответ, чтобы привести пример пересылки с одного сервлета на другой. –

Смежные вопросы