我有一個表格,其中輸入的名稱是:如何從servlet的形式輸入,名字讀=「產品[]」
<form>
<div class="form-group" >
<div class="col-md-1">
<input type="text" class="form-control" name="product[]"/>
</div>
<div class="col-md-4">
<input type="text" class="form-control" name="description[]"/>
</div>
</div>
<div class="form-group" >
<div class="col-md-1">
<input type="text" class="form-control" name="product[]"/>
</div>
<div class="col-md-4">
<input type="text" class="form-control" name="description[]"/>
</div>
</div>
<div class="form-group" >
<div class="col-md-1">
<input type="text" class="form-control" name="product[]"/>
</div>
<div class="col-md-4">
<input type="text" class="form-control" name="description[]"/>
</div>
</div>
</form>
我想知道如果我可以從我的servlet讀取這些值..有沒有辦法遍歷所有輸入product[]
和description[]
?
我試圖String[] description = request.getParameterValues("description[]");
和
while(!StringUtils.isBlank(request.getParameter("description[]"))){
String description = request.getParameter("description[]");
System.out.println("desct = " + description);
}
但它並沒有讀出的值..
該窗體有一個添加按鈕,因此它創建類似的輸入..我想知道這是否工作之前,我嘗試編輯添加按鈕功能。 – yaylitzis
因爲參數的名稱不是'description',而是'description []'。即你必須使用String [] description = request.getParameterValues(「description []」);'。 –
@JozefChocholacek它不起作用。 – yaylitzis