Я работаю с сервлетами некоторое время и пытаюсь понять, как представление общается с сервлетом, чтобы быть более точным. Я говорю о экземплярах классов: HttpSession, HttpServletRequest и HttpServletResponse.Последовательность транзакций между страницей jsp (вид) и сервлетом (Контроллер)
1) В моем файле JSP у меня есть эта строка кода:
<% CategorieForm cf=(CategorieForm)session.getAttribute("catForm");%>
и это первое появление «сессии» в этом файле.
Когда этот объект сеанса создан.
2) также в моем сервлета у меня есть этот метод:
doPost(HttpServletRequest request, HttpServletResponse response)
{
/*
code that get the resuest parameters using the 'request.getParameter()' method, calls the model ans store the results in formBean
*/
HttpSession session=request.getSession();
session.setAttribute("catForm",cf);
response.sendRedirect("Categories.jsp");
}
Я просто пытаюсь понять, как это работает, секвенирование сделок между видом и сервлета, когда «запрос» объектов и ' response ', является ли объект HttpSession в сервлет такой же, как и сеанс в файле jsp.
спасибо.
Woow это отличный ответ, именно то, что я искал благодаря, извините, что какой-то зритель был не так хорош, как вы, ребята, он просто проголосовал и попросил закрыть вопрос. –
@ Хоссам. Добро пожаловать. Что происходит. Это сложнее, когда они не дают комментариев. –