从2个空表单输入中收到不同的结果

时间:2016-05-16 08:34:49

标签: java html5 jsp servlets

.jsp页面中,我有一个表单(POST方法):

<div class="form-group">
    <div class="col-md-3">
     <input type="text"  list="materials" class="form-control" name="material"/>
     <datalist id="materials"></datalist>
    </div>

    <div class="col-md-3 col-sm-3">
    <input type="number" class="form-control" name="quantity" >
    </div>
</div>

我从输入中删除了html5元素required,看看如果用户提交表单而不填写这些输入会发生什么。在我的servlet中,我得到了这个:

String material = request.getParameter("material");
String quantity = request.getParameter("quantity");
System.out.println("material="+ material + "-quantity=" + quantity);

我得到了:

  

材料= -quantity =空

由于输入中的null不同,我收到空字符串和type结果的事实是什么?

0 个答案:

没有答案