求大神帮助。jsp点击按钮显示当前数据到新页面中

jsp从Servlet中获得了一个List,在页面中遍历显示出来,每条记录后面有一个修改按钮,点击修改按钮可以显示这条记录在弹出的页面中。如图
图片说明
图片说明

jsp页面部分代码如下:

            <div class="showBox">
                <table>
                    <tr>
                        <th>编号</th>
                        <th>姓名</th>
                        <th>性别</th>
                        <th>工资</th>
                        <th>职位</th>
                        <th>学历</th>
                        <th>部门</th>
                        <th>入职日期</th>
                        <th>操作</th>
                    </tr>
                    <c:forEach items="${sessionScope.pageBean.beanList}" var="list">
                    <tr>
                        <td>
                            <div><input type="checkbox" name="checkNum"/></div>
                            ${list.em_id }</td>
                        <td>${list.em_name }</td>
                        <td>${list.em_gender }</td>
                        <td>${list.em_salary }</td>
                        <td>${list.em_position }</td>
                        <td>${list.em_degree }</td>
                        <td>${list.em_department }</td>
                        <td>${list.date }</td>
                        <td><img src="<%=basePath%>/img/delete.png"><a href="javascript:void(0);" onclick="DeleteEmployee()"
                            class="delBox">删除</a> <a href="javascript:void(0);" onclick="ShowUpdateBox()" class="updBox"><img
                                src="<%=basePath%>/img/update.png" />修改</a></td>
                    </tr>
                    </c:forEach>

                </table>
            </div>

2个回答

楼主你也是计算机3班的?你的程序给我抄抄吧。

u012504792
当我靠近你 并不是。。。
3 年多之前 回复

在你打开新窗口的 js 方法传入参数,把当前这一行的数据都传过去, 在js中的跳转语句中进行地址重写,这样 在新打开的页面中就能接这一行数据了,之后只需要设置文本框的value值为你传的内容就行 下拉菜单的回填使用三目控制,当这个option是你传过来的数据时让selected显示

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问