当前位置: 首页 > news >正文

互助盘网站怎么做的织梦免费企业网站

互助盘网站怎么做的,织梦免费企业网站,wordpress资讯模板,wordpress商城主题开发#x1f345; 作者主页#xff1a;Java李杨勇 #x1f345; 文末获取源码联系方式#x1f4dd; 主要技术#xff1a;spring、 springmvc、 springboot、 mybatis 、 jquery 、 md5 、bootstarp.js tomcat、富文本编译器、拦截器等 主要功能:登录、注册、商品浏览、… 作者主页Java李杨勇   文末获取源码联系方式    主要技术spring、 springmvc、  springboot、  mybatis 、 jquery 、 md5 、bootstarp.js  tomcat、富文本编译器、拦截器等 主要功能:登录、注册、商品浏览、分类设置、模糊查找、轮播图、热销商品、购物车、订单、订单流程控制、用户管理、修改密码等 主要功能截图 登录和注册、 登录模块后台代码 package ltd.newbee.mall.controller.admin;import ltd.newbee.mall.common.ServiceResultEnum; import ltd.newbee.mall.entity.AdminUser; import ltd.newbee.mall.service.AdminUserService;import org.springframework.stereotype.Controller; import org.springframework.util.StringUtils; import org.springframework.web.bind.annotation.*;import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession;/*** author 13*/ Controller RequestMapping(/admin) public class AdminController {Resourceprivate AdminUserService adminUserService;GetMapping({/login})public String login() {return admin/login;}GetMapping({/test})public String test() {return admin/test;}GetMapping({, /, /index, /index.html})public String index(HttpServletRequest request) {request.setAttribute(path, index);request.setAttribute(categoryCount, 0);request.setAttribute(blogCount, 0);request.setAttribute(linkCount, 0);request.setAttribute(tagCount, 0);request.setAttribute(commentCount, 0);request.setAttribute(path, index);return admin/index;}PostMapping(value /login)public String login(RequestParam(userName) String userName,RequestParam(password) String password,RequestParam(verifyCode) String verifyCode,HttpSession session) {if (StringUtils.isEmpty(verifyCode)) {session.setAttribute(errorMsg, 验证码不能为空);return admin/login;}if (StringUtils.isEmpty(userName) || StringUtils.isEmpty(password)) {session.setAttribute(errorMsg, 用户名或密码不能为空);return admin/login;}String kaptchaCode session.getAttribute(verifyCode) ;if (StringUtils.isEmpty(kaptchaCode) || !verifyCode.equals(kaptchaCode)) {session.setAttribute(errorMsg, 验证码错误);return admin/login;}AdminUser adminUser adminUserService.login(userName, password);if (adminUser ! null) {session.setAttribute(loginUser, adminUser.getNickName());session.setAttribute(loginUserId, adminUser.getAdminUserId());//session过期时间设置为7200秒 即两小时//session.setMaxInactiveInterval(60 * 60 * 2);return redirect:/admin/index;} else {session.setAttribute(errorMsg, 登陆失败请联系作者获得测试账号);return admin/login;}}GetMapping(/profile)public String profile(HttpServletRequest request) {Integer loginUserId (int) request.getSession().getAttribute(loginUserId);AdminUser adminUser adminUserService.getUserDetailById(loginUserId);if (adminUser null) {return admin/login;}request.setAttribute(path, profile);request.setAttribute(loginUserName, adminUser.getLoginUserName());request.setAttribute(nickName, adminUser.getNickName());return admin/profile;}PostMapping(/profile/password)ResponseBodypublic String passwordUpdate(HttpServletRequest request, RequestParam(originalPassword) String originalPassword,RequestParam(newPassword) String newPassword) {if (StringUtils.isEmpty(originalPassword) || StringUtils.isEmpty(newPassword)) {return 参数不能为空;}Integer loginUserId (int) request.getSession().getAttribute(loginUserId);if (adminUserService.updatePassword(loginUserId, originalPassword, newPassword)) {//修改成功后清空session中的数据前端控制跳转至登录页request.getSession().removeAttribute(loginUserId);request.getSession().removeAttribute(loginUser);request.getSession().removeAttribute(errorMsg);return ServiceResultEnum.SUCCESS.getResult();} else {return 修改失败;}}PostMapping(/profile/name)ResponseBodypublic String nameUpdate(HttpServletRequest request, RequestParam(loginUserName) String loginUserName,RequestParam(nickName) String nickName) {if (StringUtils.isEmpty(loginUserName) || StringUtils.isEmpty(nickName)) {return 参数不能为空;}Integer loginUserId (int) request.getSession().getAttribute(loginUserId);if (adminUserService.updateName(loginUserId, loginUserName, nickName)) {return ServiceResultEnum.SUCCESS.getResult();} else {return 修改失败;}}GetMapping(/logout)public String logout(HttpServletRequest request) {request.getSession().removeAttribute(loginUserId);request.getSession().removeAttribute(loginUser);request.getSession().removeAttribute(errorMsg);return admin/login;} }首页轮播图以及推荐宠物商品浏览以及模糊查看和分类查看等操作 为你推荐蛋糕商品管理模块 管理员可以对为你推荐蛋糕商品进行添加、修改、删除和浏览操作配置、配置好后用户端首页为你推荐蛋糕商品会显示最新的商品信息。 加入购物车和订单操作以及修改收货信息等.流程都是非常完善的 完整购买下单以及支付流程 模拟支付宝支付、这里是模拟的 直接支付成功 后台admin管理员数据维护模块 后台主要功能设计每个模块都有列表查询、添加、修改。删除等操作 轮播图配置 配置热销商品和喜欢商品等 商品类型灵活管理控制、此处配置前端用户就展示那些 商品详情配置管理列表 添加蛋糕商品、这个地方用的富文本编译器上传的商品信息、可以直接从淘宝等地方复制数据过来。 用户信息管理 订单信息管理订单信息流程主要有用户模拟支付了以后配货、出库、订单完成、以及查看订单信息和查看收件人信息等功能 代码结构idea、eclipse直接导入就可运行、 数据库结构 好了、今天就分享到这了、可供参考学习参考使用、 获取完整源码 大家点赞、收藏、关注、评论啦 、查看微信公众号获取联系  精彩专栏推荐 Java毕设项目精品实战案例《100套》 HTML5大作业实战案例《100套》 web前端网页实战《100套》
http://www.pierceye.com/news/845321/

相关文章:

  • 网站做数据分析什么软件是做网站的
  • 邯郸移动网站建设建设网站的报价
  • 做网站优化期间能收到网站吗科技创新与应用
  • 有没有做的很炫的科技型网站wordpress企业主题二次开发下载
  • 陕西住房和建设部网站深圳外贸建站模版
  • 自己做网站的各种代码wordpress只能访问主页
  • 四川监理协会建设网站长沙有哪些楼盘
  • 网站首页欣赏网站模板 wordpress带会员系统
  • 关于音乐的个人网站wordpress 报名表单
  • 国内做的好看的网站设计wordpress 与现有sso
  • 通辽网站建设罗湖中心区做网站
  • 宁波网站建设哪家快湛江专业的建站托管
  • 四川省城乡住房建设部网站首页自建wordpress 客户端
  • 番禺做网站价格百度app打开
  • 扬中网站推广导流非国产手机浏览器
  • 外国网站英语要求建立网站就是制作网页
  • 电商网站建设与运营实训可以做网站的app
  • 深圳南山区网站建设公司站长工具seo综合查询 分析
  • 互粉的网站是怎么做的网站建设公司利润怎么样
  • 个人网站平台搭建咸阳企业做网站
  • 租用外国服务器网站网站建设电子商务论文选题方向
  • 网站建设那种语言好wordpress 首页添加链接
  • NET开发网站开发工程师招聘潍坊市网站建设公司
  • 自己开发网站怎么盈利开发游戏需要多少资金
  • 先域名 还是先做网站塘厦
  • 企业公众号以及网站建设wordpress 代码块样式
  • 网站源码搭建教程大同建设银行保安招聘网站
  • 无锡网站设wordpress营销模板
  • 建站哪个好一点wordpress直达按钮
  • 卢松松网站的百度广告怎么做的小程序开发成都公司