您的位置:首页 > 产品设计 > UI/UE

ssh_crm:客户行业统计功能,使用easyUI,开发用户列表,用户注册,用户登陆,解决json字符串问题

2018-02-25 14:35 896 查看

客户行业统计功能



使用sql语句查询,在控制台检验sql语句
sql语句:



先编写dao层,使用原生sql查询(快捷键:command option a 矩形编辑)
CustomerDaoImpl



CustomerAction



CustomerServiceImpl



applicationContext.xml 不需要修改

struts2.xml



industryCountList.jsp




使用easyUI开发用户列表,用户登陆,用户注册功能

用户列表 
UserAction
根据easyUI组件,需要把currentPage 改为 page, pageSize改为rows
json转换使用 fastjson





UserServiceImpl



UserDaoImpl 继承BaseDaoImpl 



user.html



添加用户 
打开demo文件夹,window,复制需要用的代码



复制点击功能的所在div



点击触发弹出窗口功能



设置默认关闭窗口



复制表单代码,修改表单属性





把表单变为ajax提交 复制demo表单ajax  修改原来表单提交按钮,编写提交事件,刷新页面
$('#test').datagrid('reload') 刷新页面方法







用户修改功能
设置只能为单选



设置获的id函数,获取id



设置点击修改用户,触发getSelected方法,接收id,打开编辑窗口



为打开的window表单,增加user_id隐藏域,传给后台,判断执行增加或修改功能的依据



UserAction 编写toEdit方法 生成json数据输出到浏览器进行编辑 ,并设置密码为空,禁止前台密码回显



UserActionServiceImpl
修改用户注册功能,加上判断id属性,如果有id就是修改功能,不进行用户名判断,如没有,则是增加功能,需要用户名判断



删除用户
设置点击删除位置,禁用属性要为false,可重复点击,enable
接收id,根据id 利用ajax访问UserAction的delete方法
执行后,重新刷新页面



getselect()方法



UserAction_delete



UserActionServiceImpl



UserActionDaoImpl
BaseDaoImpl已经实现了根据id删除对象方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐