Я довольно новичок в JSP, и мне нужна помощь.Вызов контроллера до загрузки index.jsp
У меня есть файл index.jsp, и, очевидно, если вы наберете «localhost //», он автоматически вызовет index.jsp по умолчанию. Мне было интересно, как это работает, поскольку я планирую вызвать контроллер сначала до загрузки index.jsp.
Я попытался обойти его, хотя. В моей index.jsp, я ставлю там что-то вроде:
if(request.getParameter("submit") == null &&
request.getAttribute("submit") == null){
response.sendRedirect("getInformation");
}
В здесь, я заставляя index.jsp непосредственно вызывать мой контроллер/сервлет. (Я использовал @WebServlet («/ getInformation» на контроллере, который я хотел вызвать).
Мне было интересно, если бы был лучший способ сделать это, так как я хотел бы, чтобы все логические коды на моем контроллере/сервлете и все HTML коды в .jsp как можно больше.
Что вы хотите сделать в этом контроллере? Думаю, вы подойдете лучше, если вы поделитесь этим. – Apurv