publi c класс FirstServlet2 расширяет HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String firstName = req.getParameter("fname");
String lastName = req.getParameter("lname");
String fullName = firstName+" "+lastName;
PrintWriter writer = resp.getWriter();
writer.println("<html><body><h1>The Name is: "+fullName+"</h1></body></htm>");
}
}
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<form action="processFirstServlet" method="post">
Enter First Name: <input type="text" name="fname"/></br>
Enter Last Name: <input type="text" name="lname"/></br>
<input type="submit" value="Submit"/>
</form>
</body>
</html>
Также браузер Eclipse показывает ошибку, когда я не пишу doGet()
и переопределяю только метод doPost()
, хотя я использовал method="post"
в своей форме.
"Тип: Отчет о состоянии
Сообщение: HTTP-метод GET не поддерживается этим URL-адресом
Описание: метод, полученный в строке запроса, известен исходный сервер, но не поддерживается целевым ресурсом.