При получении пост запроса, параметры = null

237
01 января 2018, 11:02

Есть сервлет:

@WebServlet("/hello")
public class Main extends HttpServlet{
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        RequestDispatcher requestDispatcher = getServletContext().getRequestDispatcher("/view/createproduct.jsp");
        requestDispatcher.forward(req,resp);
    }
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        String s = req.getParameter("name");
      String t = req.getParameter("description");
        System.out.println(t + " "+s);
        resp.sendRedirect("/hello");
    }
}

И форма:

<html>
<head>
    <title>Title</title>
</head>
<body>
<form action="hello" method="POST">
    <input type="text" name="name">
    <input type="text" name="description">
    <input type="text" name="cost">
    <input type="submit" value="Ок">
</form>
</body>
</html>

При получении параметров они всегда null.
Почему не могу получить параметры?

READ ALSO
Запуск java файла по расписанию

Запуск java файла по расписанию

Есть java файл, который хотелось бы запускать с определенной периодичностью, например раз в час, подскажите как лучше всего это сделать, создать...

235
Конфликт 2 скриптов

Конфликт 2 скриптов

Здравствуйте! у меня следующая проблема! использовал 2 скрипта (1-й для слайдера-карусели, а 2-й для лайтбокса), на страницах без слайдера лайтбокс...

363
Выровнять текст по центру (по вертикали) у div с display: inline-block

Выровнять текст по центру (по вертикали) у div с display: inline-block

Выровнять текст по центру (по вертикали) у div с display: inline-blockПри использовании vertical-align меняется положение самого блока

336