Sha*_*uaz 0 java jsp servlets jakarta-ee
我正在尝试提交文本字段值并使用 servlet 打印它。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>
Run Code Online (Sandbox Code Playgroud)
index.jsp
<div id="col3_content" class="clearfix">
<h1>H1 Heading</h1>
<jsp:include page="login.html"></jsp:include>
</div>
Run Code Online (Sandbox Code Playgroud)
控制器 servlet
String usrname = request.getParameter("txtusername").toString();
out.print(usrname);
Run Code Online (Sandbox Code Playgroud)
问题是这是抛出一个空指针异常。我在这里做错了什么?任何帮助表示赞赏。谢谢
小智 5
请使用姓名而不是身份证
<input class ="text-input" type="text" name="txtusername" />
Run Code Online (Sandbox Code Playgroud)