市场资源挖掘管理系统
加的客户信息,包括姓名、性别、身份证参数。点击列表的删除按钮,实现客户信息的删除操作。如图3-3:
图3-3 客户信息管理
点击添加按钮,进入客户信息添加页面,输入符合条件的客户信息,完成客户的添加操作。如图3-4:
图3-4 客户信息添加
客户修改模块实现:点击客户信息管理后面的编辑按钮,进入该客户信息的
编辑页面。设计界面图3-5如下:
21
市场资源挖掘管理系统
图3-5 客户信息修改
该模块的主要功能stuAction类实现的,该类的主要功能是与数据库交互,查询或保存客户信息,并通过response跳转,打开相应的jsp页面。主要代码是:
public String listKehu() throws Exception {
List KehuList = kehuDao.findAll();
Map request = (Map) ServletActionContext.getContext().get(\request.put(\
22
public String addKehu() throws Exception { }
kehu = new Kehu(); kehu.setId(id); kehu.setName(name); kehu.setAge(age); kehu.setSex(sex);
kehu.setShenfenzheng(shenfenzheng); kehu.setPhone(phone); kehu.setQq(qq); kehu.setBeizhu(beizhu); kehu.setDel(del); kehuDao.save(kehu); this.setMessage(\操作成功\this.setPath(\return \
市场资源挖掘管理系统
public String toEditKehu() throws Exception {
Kehu entity = kehuDao.findById(id);
Map request = (Map) ServletActionContext.getContext().get(\request.put(\
23
Map
request.put(\request.put(\request.put(\
Kehu kehu = (Kehu) obj;
allnianling += Integer.parseInt(kehu.getAge()); if (null == maptype.get(kehu.getSex())) {
maptype.put(kehu.getSex(), 1);
} else { }
maptype.put(kehu.getSex(), maptype.get(kehu.getSex()) + 1);
}
return ActionSupport.SUCCESS;
市场资源挖掘管理系统
}
return ActionSupport.SUCCESS;
public String editKehu() throws Exception { }
kehu = kehuDao.findById(id); kehu.setId(id); kehu.setName(name); kehu.setAge(age); kehu.setSex(sex);
kehu.setShenfenzheng(shenfenzheng); kehu.setPhone(phone); kehu.setQq(qq); kehu.setBeizhu(beizhu); kehu.setDel(del); kehuDao.merge(kehu); this.setMessage(\操作成功\this.setPath(\return \
public String infoKehu() throws Exception {
Kehu entity = kehuDao.findById(id);
Map request = (Map) ServletActionContext.getContext().get(\request.put(\
24