我在jsp中有表单
<table border="1">
<c:forEach items="${sessionScope.proizvodList}" var="proiz">
<tr>
<td>${proiz.sifra}</td>
<td> ${proiz.naziv}</td>
<td>${proiz.boja}</td>
<td>${proiz.dimenzije}</td>
<td>${proiz.tezina}</td>
<td><form action="KupiServlet" method="get">
<input type="text" name="kolicina"/>
<input type="hidden" name="id" value="${proiz.sifra}"/>
<input type="submit" value="Kupi"/>
</form>
</td>
</tr>
在doGet方法的servlet中,我有
String id=request.getParameter("id");
String kol=request.getParameter("kolicina");
当我运行它时,我得到id
和kol
都为空的错误,所以我猜servlet没有得到这些参数。但我认为我的表单看起来不错。有人知道为什么会这样吗?先谢谢!