G
Guest
не получается проверка на пустые поля.
пытаюсь сделать сервлет. в сервлете метод doPost, в кот пока только:
String surname = request.getParameter("surname");
String name = request.getParameter("name");
....
(предполагается потом будет ставится проверка этих полей)
в jsp: <form action="emptyFieldResume" method="post">
а web.xml такой:
<servlet>
<servlet-name>emptyFieldResume</servlet-name>
<servlet-class>servlets.EmptyFieldResume</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>emptyFieldResume</servlet-name>
<url-pattern>/emptyFieldResume</url-pattern>
</servlet-mapping>
в tomcat в папке WEB-INF папка classes и в ней еще папка servlets, в котором как раз EmptyFieldResume.class.
на всякий случай папку servlets запихала в папку, где jsp находятся.
в общем, проблема такая:
когда нажимаю на Submit, то у меня открывается страница, конец url которой emptyFieldResume, соответственно ошибка - не найдена (404).
тогда в сервлете я еще добавила строку в конце response.sendRedirect("workBlank.jsp"); (не знаю, что она обозначает, но больше всего похоже на то, что ответом должна быть новая страница). ошибка осталась та же.
может кто-то помочь?
ну или хотя бы как вообще нужно валидацию jsp-страницы делать? (я не использую jstl, struts, spring...)
пытаюсь сделать сервлет. в сервлете метод doPost, в кот пока только:
String surname = request.getParameter("surname");
String name = request.getParameter("name");
....
(предполагается потом будет ставится проверка этих полей)
в jsp: <form action="emptyFieldResume" method="post">
а web.xml такой:
<servlet>
<servlet-name>emptyFieldResume</servlet-name>
<servlet-class>servlets.EmptyFieldResume</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>emptyFieldResume</servlet-name>
<url-pattern>/emptyFieldResume</url-pattern>
</servlet-mapping>
в tomcat в папке WEB-INF папка classes и в ней еще папка servlets, в котором как раз EmptyFieldResume.class.
на всякий случай папку servlets запихала в папку, где jsp находятся.
в общем, проблема такая:
когда нажимаю на Submit, то у меня открывается страница, конец url которой emptyFieldResume, соответственно ошибка - не найдена (404).
тогда в сервлете я еще добавила строку в конце response.sendRedirect("workBlank.jsp"); (не знаю, что она обозначает, но больше всего похоже на то, что ответом должна быть новая страница). ошибка осталась та же.
может кто-то помочь?
ну или хотя бы как вообще нужно валидацию jsp-страницы делать? (я не использую jstl, struts, spring...)