Я пытаюсь отправить значение текстового поля и распечатать его с помощью сервлета. Index.jsp - моя главная страница, и я использую jsp: include для включения формы, которая находится на другой странице, которая является login.html.значения формы, не отправленные на сервлет
здесь код у меня есть для login.html
<form id="f1" action="ControllerServlet" method="GET">
<p>username
<input class ="text-input" type="text" id="txtusername" />
</p>
<p>
<input type="submit" value="submit" />
</p>
index.jsp
<div id="col3_content" class="clearfix">
<h1>H1 Heading</h1>
<jsp:include page="login.html"></jsp:include>
</div>
контроллер сервлета
String usrname = request.getParameter("txtusername").toString();
out.print(usrname);
Проблема заключается в бросает нулевой исключение указателя. что я делаю неправильно здесь? любая помощь оценивается. спасибо
Какой способ можно использовать? doPost или doGet – adatapost
Вам не нужно вызывать toString() на request.getParameter(), это уже строка. – craftsman