在给定表单执行服务器端 servlet 验证时,我注意到一些问题,我需要验证名字文本字段
<form action="Test" method="POST">
<input type="text" name="firstname" />
<input type="submit" value="submit" />
</form>
对我不起作用的 Servlet 验证代码。它总是看到长度= 0 不为空的名字
if(request.getParameter("firstname")==null)
{
out.println("Error");
}`
但在修改表单后添加 enctype="multipart/form-data" 为
<form action="Test" method="POST" enctype="multipart/form-data" >
<input type="text" name="firstname" />
<input type="submit" value="submit" />
</form>
验证码有效,,,
这里的问题是它的功能是什么 enctype="multipart/form-data"
?还有为什么 request.getParameter("firstname") 不为空字段返回 null ?它返回空字符串