作者: 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>
&nbsp;&nbsp;
<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.添加客户

   

二、联系人列表

  按照客户列表完成(抄)

三、联系人修改

   

注:后台使用同一个方法完成添加和更新功能

最新文章

  1. STM32Cube Uart_DMA测试工程
  2. 水的demo
  3. 进fastreboot
  4. table边框单线的实现方法
  5. EF for Firebird
  6. 3D打印:三维智能数字化创造(全彩)
  7. VS2010在64位系统中连接64位Oracle出现的问题和解决方法
  8. XmlHttpRequest对象的获取及相关操作
  9. 轻量级router[类似laravel router]
  10. 1分钟去除word文档编辑限制密码
  11. Bootstrap--全局CSS样式之栅格系统
  12. 【VMware虚拟机】【克隆问题】在VMware 9.0下克隆CentOS6.5虚拟机无法识别eth网卡
  13. MSP430常见问题之工作模式和功耗类
  14. Android中滑屏初探 ---- scrollTo 以及 scrollBy方法使用说明
  15. 练习2 F题 - 平方和与立方和
  16. sql server 2012 镜像和出现的问题
  17. 64位Java开发平台的选择,如何区分JDK,Tomcat,eclipse的32位与64版本
  18. Linux Shell 命令--awk
  19. daemontools安装和使用
  20. python并发编程之多线程基础知识点

热门文章

  1. VBscript.Encode 解码器
  2. IT人应当知道的10个行业小内幕
  3. UCenter在JAVA项目中实现的单点登录应用实例
  4. Xilinx Altera FPGA中的逻辑资源(Slices VS LE)比较
  5. HDU1693 Eat the Trees(zerojudge a228)
  6. CodeForces 816C 思维
  7. caffe设计网络教程(一)
  8. 【leetcode 简单】 第一百零八题 找到所有数组中消失的数字
  9. hdu 1254 推箱子(双重bfs)
  10. 42、Java装饰者设计模式