当我靠近你
2016-10-04 10:11
采纳率: 0%
浏览 3.6k

求大神帮助。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条回答 默认 最新

  • 长颈鹿贝贝 2016-10-04 10:20

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

    点赞 评论
  • qq.8693 2016-10-04 19:38

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

    点赞 评论

相关推荐 更多相似问题