如何将表行值传递给servlet?

时间:2012-08-20 07:18:17

标签: java jsp java-ee servlets

我有一个表格,它在每行的最后一列中都有某些属性和一个按钮。

         <tr>
            <td>B001</td>
            <td>The Catcher In The Rye</td>
            <td>199</td>
            <td><select>
            <option>1</option>
            <option>2</option>
            <option>3</option>
            </select></td>  
            <td><button>Add To Cart</button></td>           
        </tr>

我必须分别在我正在使用的Servlet中获取id,name,price,quantity中的整个行值。我怎么做?

使用表单我们会做类似的事情 -

String name = request.getParameter("LoginName");

但桌子上没有id。那么如何实现相同以便我可以检索特定行的值?

1 个答案:

答案 0 :(得分:2)

在页面中放置一些隐藏字段以传输选定的行数据。

单击按钮时,使用javascript设置带有单击的行数据的隐藏字段。

并提交表格。

试试这个http://jsfiddle.net/LBJWQ/7/

这是JSP&amp; Servlets 101.您应该阅读HTML和Javascript。