ssh_crm:联系人添加、联系人列表、联系人修改

联系人添加

前台页面设计分析




前台页面设计实现:

添加选择按钮,使用window.open打开新窗口CustomerAction_list, 携带select=true参数,


增加隐藏域携带select,为了点击下一页,等操作时也能显示选择按钮


从parameters获取并判断select是否为null, 显示修改删除,否则显示选择按钮
为选择按钮添加单击事件触发selectCustomer函数



编写selectCustomer函数




后台编写分析




编写表单提交地址:


LinkManAction


LinkManServiceImpl




spring容器




struts2


联系人列表

分析:与客户列表一致,但增多一个选择客户的单元块



LinkManAction



LinkManServiceImpl



struts.xml





list.jsp

添加选择客户弹出窗口功能单元,

添加1个隐藏域,接收新打开窗口传来的cust_id

文本输入框接收传来的客户名cust_name



显示联系人列表



显示总条数,总页数,每页显示条数,当前页



在提交表单新建pageSzie隐藏域 currentPage隐藏域



编写点击事件changePage函数,选择变化事件changePageSize函数




编辑联系人

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



list.jsp编辑入口,携带lkm_id



LinkManAction

添加与修改联系人共用一个方法,dao中有saveOrUpdate()方法会根据游离或瞬时状态(是否有id)判断使用添加或更新方法,所以只需要查询得到LinkMan对象,回显到add.jsp页面,再表单添加隐藏域lkm_id赋值,就能完成业务



LinkManServiceImpl



add.jsp 回显linkman,



增加lkm_id 隐藏域 回显客户名 添加选择弹出客户列表窗口



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值