我把全部数据查询出来,而且每一条数据后面都有一个删除的链接,请问我该如何处理这种删除的方法?
比如是这样
产品号:12   产品名称:WEB数据库开发     delete
产品号:13   产品名称:JAVA 宝典         delete
产品号:14   产品名称:JSP教程           delete这样的话我怎么做删除处理?我是想问做delete的超链接的时候怎么把“产品号”(主键)传给处理删除的JSP文件?因为查询的时候是我是用while()方法弄的。我只能传第一的那个“产品号”。
急!!!!!!

解决方案 »

  1.   

    <table>
    <%
    for (int i = 0; i < 10; i++) {
    %>
    <tr>
    <td><%=i%></td>
    <td><%=i%></td>
    <td><%=i%></td> <td align="center"><a href="/delete.jsp?id=<%=i %>">删除</a></td> </tr>
    <%
    }
    %>
    </table>
      

  2.   

    <a href="delete.jsp?id=<%=product.getId()%>">delete</a>
      

  3.   

    不好意思啊,我是先想用javascript的confirm()方法先确认一下,即弹出一个确认框。所以超链接先不是jsp文件,是先按了确认以后才交给jsp文件处理。如果取消就不作处理。
    <a href="javascript:do_delete();"> delete</a>
    就是因为这样我不知道该怎么传“产品号”了!!!!!
      

  4.   

    <a href="javascript:do_delete('<%=product.getId()%>');"> delete </a>
      

  5.   

    <a href="javascript:do_delete('<%=id%>');"> delete </a> function do_delete(id){
    ......
    }
      

  6.   

    其实如果要好看,可以用张图片,
    不要好看,就用按钮。
    用链接比较麻烦。
    <a href="#" onclick="javascript:do_delete(' <%=id%>');"> delete </a> function do_delete(id){
     if(confirm('确定删除?')){
    document.location = "/delete.jsp?id="+id;
    }
    }
      

  7.   

    你把产品对象从数据库中查询出来放到List集合中啊!然后循环遍历就可以了。
      

  8.   

    <html:link action="/employee.do?action=deleteEmployeeById" paramId="employeeId" paramName="employeeManager" paramProperty="employeeId" onclick="return window.confirm('是否删除!')">删除</html:link>
    onclick="return window.confirm('是否删除!')"
      

  9.   


    晕,我一直用<a href="#" ...,经常给我乱跳,原来还可以这样嘛。
    ~~~~
    goodgoodstudydaydayup
      

  10.   

    10楼的是struts的标签删除 下面是  点击之后 弹出对话框 确认是否删除 是就删除  否就返回
    <a href="http://www.google.com" onclick="return window.confirm('是否删除!')">删除</a>下面这个删除的例子是el表达式
    <c:forEach var="fligth" items="${fligthList}">
        <tr>
                <td>${fligth.corporationName }</td>
            <td><a href="<%=path %>/servlet/DelFligth?flightId=${fligth.flightId }" window.confirm('是否删除!')">删除</a></td>
        </tr>
    </c:forEach>