单击表格行上的编辑按钮时,重定向到“编辑”页面

时间:2014-09-17 15:07:40

标签: java html jsp servlets

我正在为员工扩展程序列表项目创建管理页面。我在每一行旁边放了编辑和删除按钮。代码如下:

<table id="myTable">
        <thead>
            <tr>
                <th>Last Name</th>
                <th style="width: 175px" >First Name</th>
                <th style="width: 175px" >Extension</th>
                <th id="locHead" class=">Location</th>
                <th style="width: 175px" >Cell</th>
                <th id="teamHead" class=">Team(s)</th>

            </tr>
        </thead>
        <tbody>
            <%
            List<Employee> list = new ArrayList<Employee>();

            PhoneListController controller = new PhoneListController();
            list = controller.getAllContacts();
            for (Employee e : list) {

            %>              
            <tr>
                <td id="lastName"></td>
                <td style="width: 175px"><%=e.getFirst()%></td>
                <td style="width: 135px"><%=e.getExt()%></td>
                <td><%=e.getLoc()%></td>
                <td style="width: 175px"><%=e.getCell()%></td>
                <td ><%=e.getTeam()%></td>                  
                <td style="border: none; width: 50px">
                        <div>
                            <form method="post" action="empUpdate.jsp">
                                <input type="hidden" id="updateId" name="updateId" value="<%=e.getRecNo()%>"/> 
                                <input type="submit" value="Modify" onclick="document.location.href='EditEmployee.jsp';"/> 
                            </form>
                        </div>
                    </td>
                    <td style="border: none; width: 50px">
                        <div>
                            <form method="post" action="DeleteServlet">
                                <input type="hidden" id="delId" name="delId" value="<%=e.getRecNo()%>"/> 
                                <input type="submit" value="Delete"/> 
                            </form>
                        </div>
                    </td>
            </tr>

            <%
                }
            %>
        </tbody>
    </table>

在最后两个元素中,我有修改和删除按钮。当我点击修改按钮时,我希望被重定向到编辑页面,并在recNo字段中预填充数据。但它根本不做任何事情。任何人都可以建议我做错了吗?有没有其他方法可以实现这一目标?我正在使用jsp servlets。

请帮忙。

由于

1 个答案:

答案 0 :(得分:0)

我发现了问题。我不得不把方法=&#34;得到&#34;而不是发布。这解决了这个问题。