市场资源挖掘管理系统 论文 下载本文

市场资源挖掘管理系统

加的客户信息,包括姓名、性别、身份证参数。点击列表的删除按钮,实现客户信息的删除操作。如图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 maptype = new HashMap(); Map maptype2 = new HashMap(); Integer allnianling = 0; for (Object obj : KehuList) { }

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