SSH与SSM学习之SSH实现CRM练习09——新增客户
来源:互联网 发布:工商局可以投诉淘宝吗 编辑:程序博客网 时间:2024/06/06 00:03
- SSH与SSM学习之SSH实现CRM练习09新增客户
- 一新增客户图示
- 二Customer实体类主要修改
- 三添加用户的jsp主要如下
- 五客户列表修改
- 六源码下载
SSH与SSM学习之SSH实现CRM练习09——新增客户
一、新增客户图示
二、Customer实体类主要修改
修改如下
Customer.java
public class Customer { private Long cust_id; private String cust_name; private String cust_linkman; private String cust_phone; private String cust_mobile; //引用关联的数据字典对象 private BaseDict cust_source; //客户来源 cust_source.dict_id private BaseDict cust_industry; //客户行业 private BaseDict cust_level; //客户级别 ..............省略get/set方法......................}
Customer.hbm.xml
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"><hibernate-mapping package="com.qwm.ssh_crm.domain" > <class name="Customer" table="cst_customer" > <id name="cust_id" > <generator class="native"></generator> </id> <property name="cust_name" column="cust_name" /> <property name="cust_linkman" column="cust_linkman" ></property> <property name="cust_phone" column="cust_phone" ></property> <property name="cust_mobile" column="cust_mobile" ></property> <!--多对一--> <many-to-one name="cust_source" column="cust_source" class="BaseDict"></many-to-one> <many-to-one name="cust_industry" column="cust_industry" class="BaseDict"></many-to-one> <many-to-one name="cust_level" column="cust_level" class="BaseDict"></many-to-one> </class></hibernate-mapping>
或者查看源码地址
https://github.com/wimingxxx/ssh_crm/tree/master/src/com/qwm/ssh_crm/domain/Customer.java
https://github.com/wimingxxx/ssh_crm/tree/master/src/com/qwm/ssh_crm/domain/Customer.hbm.xml
三、添加用户的jsp主要如下
其实主要就是添加js的方法
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><TITLE>添加客户</TITLE><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><LINK href="${pageContext.request.contextPath }/css/Style.css" type=text/css rel=stylesheet><LINK href="${pageContext.request.contextPath }/css/Manage.css" type=text/css rel=stylesheet><script type="text/javascript" src="${pageContext.request.contextPath }/js/jquery-1.4.4.min.js"></script><script type="text/javascript" src="${pageContext.request.contextPath }/js/my.js"></script><script type="text/javascript"> $(document).ready(function () { loadSelect("006","level","cust_level.dict_id",null); loadSelect("001","industry","cust_industry.dict_id",null); loadSelect("009","source","cust_source.dict_id",null); });</script><META content="MSHTML 6.00.2900.3492" name=GENERATOR></HEAD><BODY> ................省略了代码.............</BODY></html>
可以查看源文件
https://github.com/wimingxxx/ssh_crm/blob/master/web/jsp/customer/add.jsp
五、客户列表修改
客户列表的显示如下
主要就是修改 客户级别和客户来源
... <TD> <s:property value="#cust.cust_level.dict_item_name"/> </TD> <TD> <s:property value="#cust.cust_source.dict_item_name"/> </TD>...
可以查看源文件
https://github.com/wimingxxx/ssh_crm/blob/master/web/jsp/customer/list.jsp
六、源码下载
https://github.com/wimingxxx/ssh_crm
阅读全文
0 0
- SSH与SSM学习之SSH实现CRM练习09——新增客户
- SSH与SSM学习之SSH实现CRM练习02——客户列表02_PageBean
- SSH与SSM学习之SSH实现CRM练习03——客户列表03_CustomerDao
- SSH与SSM学习之SSH实现CRM练习04——客户列表04_CustomerService
- SSH与SSM学习之SSH实现CRM练习05——客户列表05_CustomerAction
- SSH与SSM学习之SSH实现CRM练习01——客户列表01_客户列表分析
- SSH与SSM学习之SSH实现CRM练习10——编辑客户和删除客户
- SSH与SSM学习之SSH实现CRM练习06——客户列表06_页面和测试
- SSH与SSM学习之SSH实现CRM练习17——添加客户拜访记录和列表
- SSH与SSM学习之SSH实现CRM练习07——BaseDao封装
- SSH与SSM学习之SSH实现CRM练习08——数据字典表
- SSH与SSM学习之SSH实现CRM练习11——文件上传
- SSH与SSM学习之SSH实现CRM练习12——文件上传原理
- SSH与SSM学习之SSH实现CRM练习13——添加联系人
- SSH与SSM学习之SSH实现CRM练习14——联系人列表
- SSH与SSM学习之SSH实现CRM练习15——注册登录
- SSH与SSM学习之SSH实现CRM练习16——登录校验拦截器
- SSH与SSM学习之SSH整合11——实现登录功能
- 11月23日CTO问答集锦及福利派发
- 五子棋
- SSH与SSM学习之SSH实现CRM练习08——数据字典表
- 谈IT伦理与道德
- 软件测试与现在
- SSH与SSM学习之SSH实现CRM练习09——新增客户
- cpp:处理字符串与数字的混合输入(动态数组)
- Kickdown, ACM/ICPC NEERC 2006, UVa1588
- ES报错:Can not be imported as a dangling index as index with same name already exists in cluster me
- Java 基础夯实3:通过字节码了解内部类
- 垃圾收集器
- 《悟空传》绘本---by乱舞
- TM1638八位数码管八按键驱动程序(stm32f103驱动,使用了stm32 3.5库)
- Android 动画1--View控件的显示和隐藏效果