JSP中的隐藏输入在Servlet中返回null
这是我的jsp中的表单:JSP中的隐藏输入在Servlet中返回null,jsp,servlets,input,hidden,Jsp,Servlets,Input,Hidden,这是我的jsp中的表单: <form id="withdrawFromAccountForm" action="${pageContext.request.contextPath}/ActionServlet" method="post" enctype="text/plain"> <input type="hidden" name="jspId" value="viewClientDetails" /> <input ty
<form id="withdrawFromAccountForm" action="${pageContext.request.contextPath}/ActionServlet" method="post" enctype="text/plain">
<input type="hidden" name="jspId" value="viewClientDetails" />
<input type="submit" class="submit" value="Enter" />
</form>
当我点击JSP中的submit按钮时,servlet转到检查的if语句
如果jsp是带有隐藏输入的“viewClientDetails”jsp,但该输入给出null
有人看到问题出在哪里了吗?
谢谢。问题可能在这里:
^这里
发件人:
enctype属性指定表单数据提交到服务器时应如何编码
文本/普通:空格转换为“+”符号,但不编码特殊字符
使用此
enctype
时,服务器可能无法识别或解析属性。删除它或对其使用默认值application/x-www-form-urlencoded
。问题可能在这里:
^这里
发件人:
enctype属性指定表单数据提交到服务器时应如何编码
文本/普通:空格转换为“+”符号,但不编码特殊字符
使用此
enctype
时,服务器可能无法识别或解析属性。删除它或对其使用默认值application/x-www-form-urlencoded
。问题可能在这里:
^这里
发件人:
enctype属性指定表单数据提交到服务器时应如何编码
文本/普通:空格转换为“+”符号,但不编码特殊字符
使用此
enctype
时,服务器可能无法识别或解析属性。删除它或对其使用默认值application/x-www-form-urlencoded
。问题可能在这里:
^这里
发件人:
enctype属性指定表单数据提交到服务器时应如何编码
文本/普通:空格转换为“+”符号,但不编码特殊字符
使用此
enctype
时,服务器可能无法识别或解析属性。删除它或对其使用默认值application/x-www-form-urlencoded
。如何读取该输入?请说明whatJsp
是如何初始化的。我编辑了它。现在你可以看到了。你为什么在你的
中使用enctype=“text/plain”
?好的,我刚刚删除了enctype=“text/plain”,它起了作用。你是如何读取输入的?请说明whatJsp
是如何初始化的。我编辑了它。现在你可以看到了。你为什么在你的
中使用enctype=“text/plain”
?好的,我刚刚删除了enctype=“text/plain”,它起了作用。你是如何读取输入的?请说明whatJsp
是如何初始化的。我编辑了它。现在你可以看到了。你为什么在你的
中使用enctype=“text/plain”
?好的,我刚刚删除了enctype=“text/plain”,它起了作用。你是如何读取输入的?请说明whatJsp
是如何初始化的。我编辑了它。现在你可以看到了。你为什么在你的
中使用enctype=“text/plain”
?好的,我刚刚删除了enctype=“text/plain”,它就起作用了。。
String whatJsp = request.getParameter("jspId");
if (whatJsp.equals("viewClientDetails"))
{
//code ..
}