Если вы используете сервлеты (что, кажется, имеет место), ваше представление должно идти в JSP файлах.Если вы используете JSF , вы помещаете свой вид в лицевые стороны, но это не так, поскольку вы используете сервлеты.JSF - самая последняя спецификация, но я уверен, что лучше начать с JSP и сервлетов - возможно, следуя официальному учебнику .
РЕДАКТИРОВАТЬ : как отправитьзапрос от сервлета к JSP?Просто получите RequestDispatcher
из ServletRequest
, передающего путь JSP в качестве параметра:
RequestDispatcher dispatcher = request.getRequestDispatcher("/index.jsp");
Если диспетчер отличается от null
, просто вызовите его include()
forward()
метод:
dispatcher.forward(request, response);`
Диспетчер может быть null
(например, если JSP не существует), поэтому рекомендуется проверять, был ли возвращен правильный диспетчер.