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删除对象方法
相关文章推荐
- ssh_crm:用户注册、登陆校验拦截器、员工拜访客户功能
- JAVAEE——SSH项目实战05:用户注册、登陆校验拦截器、员工拜访客户功能和MD5加密
- 局域网共享资源路径更改无法登陆问题(不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接)解决
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(7)
- 解决android使用gson解析json字符串,并使用混淆编译方式打包apk遇到的问题
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(2)
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(4)
- 解决android使用gson解析json字符串,并使用混淆编译方式打包apk遇到的问题
- 一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题
- 用质数解决数据库两表需要中间表的问题如此解决更新用户的标签和统计标签使用数量问题。
- 解决“允许使用简单密码注册用户”后出现的问题
- Microsoft Visual Studio 2015 下载、注册、安装过程、功能列表、问题解决
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(1)
- linux 解决非root用户用SSH不能无密码登陆本机问题。
- 解决用户使用临时配置文件登陆WIN7的问题
- SSH(struts+spring+hibernate)迅速开发--第六章 用户登陆和注册(6)
- 一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题
- 在用户注册时提示密码过短的功能的实现(alpha版时未解决的问题)
- 一步一步SharePoint 2007之十八:解决允许使用简单密码注册用户的问题
- 解决非root用户用SSH不能无密码登陆本机问题。