有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java jsp表单,servlet不获取参数

我有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都是null,所以我猜servlet没有得到这些参数。。但是我觉得我的状态看起来不错。。有人知道为什么会这样吗?提前谢谢


共 (1) 个答案