jsp表单,servlet没有获取参数

时间:2016-08-31 20:58:29

标签: java jsp servlets

我在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");

当我运行它时,我得到idkol都为空的错误,所以我猜servlet没有得到这些参数。但我认为我的表单看起来不错。有人知道为什么会这样吗?先谢谢!

1 个答案:

答案 0 :(得分:-1)

检查此链接 - 您无法在表单中找到表单。

wild