Ошибка при переходе на новую страницу :HTTP ERROR 500 Problem accessing
Имеется сервлет, который должен отправить HTML-страницу по запросу /createapp, но выбрасывает ошибку:
Server Error
Caused by:
java.lang.StackOverflowError
В web.xml прописан этот сервлет, в HTML-файле есть форма action="/createapp" method="POST">. Но происходит переполнение стека, я понять и не имею почему.
public class CreateAppServlet extends HttpServlet {
private final AccountService accountService;
public CreateAppServlet(AccountService accountService) {
this.accountService = accountService;
}
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
doPost(request, response);
}
public void doPost(HttpServletRequest req,
HttpServletResponse resp) throws ServletException, IOException {
resp.setContentType("text/html");
PrintWriter out = resp.getWriter();
RequestDispatcher view = req.getRequestDispatcher("/createapp");
view.forward(req, resp);
}
}