Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jsp表单,servlet不获取参数_Java_Jsp_Servlets - Fatal编程技术网

Java jsp表单,servlet不获取参数

Java jsp表单,servlet不获取参数,java,jsp,servlets,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&

我有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>

当我运行这个时,我得到一个错误,id和kol都是空的,所以我猜servlet没有得到这些参数。但我认为我的表单看起来不错。有人知道为什么会发生这种情况吗?提前谢谢

检查此链接-表单中不能有表单


@GriffeyDog没有。表单使用GET,而不是POST。您似乎在表单中有一个表单。那不是有效的HTML。我只有一个表单。你有两个结束标记。代码段的最后一行包含第二行,因此请删除该行以查看这是否解决了您的问题。它不会从某个部分获取值,我忘了将其放在这里。。。无论如何谢谢你!
    String id=request.getParameter("id");
    String kol=request.getParameter("kolicina");