JAVAEE——SSH项目实战04:联系人添加、列表显示和修改
2024-10-09 15:55:24
作者: kent鹏
转载请注明出处: http://www.cnblogs.com/xieyupeng/p/7159337.html
一、联系人添加
1.添加页面设计
linkman/list.jsp:
<input type="button" value="选择客户" onclick="window.open('${pageContext.request.contextPath}/CustomerAction_list?select=true','','width=600,height=300')" />
coustomer/list.jsp
function selectCustomer(cust_id,cust_name){
//获得添加页面的window对象
var win = window.opener;
//获得添加页面的document对象
var doc = win.document;
//获得隐藏域,和 文本框,并赋值
doc.getElementById("cust_id").value=cust_id;
doc.getElementById("cust_name").value=cust_name;
//关闭当前窗口
window.close(); };
<s:if test="#parameters.select==null">
<a href="${pageContext.request.contextPath }/CustomerAction_toEdit?cust_id=<s:property value="#cust.cust_id" />">修改</a>
<a href="${pageContext.request.contextPath }/customerServlet?method=delete&custId=${customer.cust_id}">删除</a>
</s:if>
<s:else>
<input type="button" value="选择" onclick="selectCustomer(<s:property value="#cust.cust_id" />,'<s:property value="#cust.cust_name" />')" />
</s:else>
2.添加客户
二、联系人列表
按照客户列表完成(抄)
三、联系人修改
注:后台使用同一个方法完成添加和更新功能
最新文章
- STM32Cube Uart_DMA测试工程
- 水的demo
- 进fastreboot
- table边框单线的实现方法
- EF for Firebird
- 3D打印:三维智能数字化创造(全彩)
- VS2010在64位系统中连接64位Oracle出现的问题和解决方法
- XmlHttpRequest对象的获取及相关操作
- 轻量级router[类似laravel router]
- 1分钟去除word文档编辑限制密码
- Bootstrap--全局CSS样式之栅格系统
- 【VMware虚拟机】【克隆问题】在VMware 9.0下克隆CentOS6.5虚拟机无法识别eth网卡
- MSP430常见问题之工作模式和功耗类
- Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明
- 练习2 F题 - 平方和与立方和
- sql server 2012 镜像和出现的问题
- 64位Java开发平台的选择,如何区分JDK,Tomcat,eclipse的32位与64版本
- Linux Shell 命令--awk
- daemontools安装和使用
- python并发编程之多线程基础知识点