Если request.getParamter()
возвращает ноль, то проблема должна быть решена где-то еще. Может быть, неправильная форма кодирования? Может быть, неправильное имя параметра? Это в принципе не так сложно. HTML-форма, подобная этой в JSP.
<form action="register" method="post">
<input type="text" name="username">
<input type="submit">
</form>
.. в сочетании с Servlet
, который отображается в web.xml
на url-pattern
из /register
и последующим в методе doPost()
..
String username = request.getParameter("username");
.. должно просто работать. Затем вы просто создаете новый класс модели, заполняете его этими значениями и передаете его в класс DAO, чтобы сохранить его в БД.
Я предлагаю пройтись по этим превосходным базовым учебникам по JSP / Servlet, чтобы начать: http://courses.coreservlets.com/Course-Materials/csajsp2.html
Вы также можете найти этот базовый учебник по DAO полезным, вторая часть существует из базового примера JSP / сервлета , обрабатывающего простой вариант использования "Зарегистрировать пользователя", именно то, что вы необходимо.