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

南昌本地生活网站有哪些wordpress怎么重新初始化

南昌本地生活网站有哪些,wordpress怎么重新初始化,传奇网址,开发一款app大概多少钱项目描述 临近学期结束#xff0c;还是毕业设计#xff0c;你还在做java程序网络编程#xff0c;期末作业#xff0c;老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下#xff0c;你想解决的问…项目描述 临近学期结束还是毕业设计你还在做java程序网络编程期末作业老师的作业要求觉得大了吗?不知道毕业设计该怎么办?网页功能的数量是否太多?没有合适的类型或系统?等等。这里根据疫情当下你想解决的问题今天给大家介绍一篇基于JavaWeb的网上销售系统设计与实现。 功能需求 本网上销售系统通过分析和确定系统的角色和功能划分按照业务合理区分为不同的菜单功能模块。从用户角度出发对每个功能的需求实现点进行人性化详细的构思。对每个功能的细节点进行分析设计整合完成整个网上销售系统的设计。这两类的主要功能如下 1前端网页 1、网站首页 2、用户登录注册 3、全部商品 4、新闻公告 5、咨询客服 6、详情下单 7、个人中心 2后台管理 1、后台主页 2、购物车管理 3、订单信息管理 4、留言管理 5、个人中心 6、商品信息管理 7、管理员登录 部分效果图 部分代码 /*** 前台、后台、登录。* 和修改密码项*/ public class LoginCtrl extends HttpServlet {// 构造函数public LoginCtrl() {super();}// 析构函数public void destroy() {super.destroy(); // Just puts destroy string in log// Put your code here}// get 访问得时候运行这个方法public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 将get 方法得内容运行到Post 方法中this.doPost(request, response);}// 输出弹出框、并跳转到指定页面public void go(String url, HttpServletRequest request, HttpServletResponse response) {try {// 获取输出流PrintWriter out response.getWriter();// 输出到控制台System.out.println(request.getAttribute(error));// 判断有没有错误、有得话就输出弹出框if (request.getAttribute(error) ! null) {out.println(scriptalert( request.getAttribute(error) );location.href url /script);out.close();return;}// 加载指定jsp 页面、request.getRequestDispatcher(url).forward(request, response);} catch (ServletException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}// 跳转到某个页面public void gor(String url, HttpServletRequest request, HttpServletResponse response) {try {// 执行页面跳转response.sendRedirect(url);} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}// 执行post 方法public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 设定编码为 utf-8response.setContentType(text/html;charsetutf-8);// 获取输出流PrintWriter out response.getWriter();// 判断执行那个 if 判断内容String ac request.getParameter(ac);if (ac null) ac ;// 生成数据库查询对象CommDAO dao new CommDAO();// 获取当前时间String date Info.getDateStr();// 获取当前日期String today date.substring(0, 10);// 获取当前年月String tomonth date.substring(0, 7);// 前台登录代码if (ac.equals(login)) {// 获取前台填写得账号String username request.getParameter(username);// 获取前台填写得密码String password request.getParameter(pwd);// 判断页面上选择的权限String utype request.getParameter(cx);// 获取填写得验证码String pagerandom request.getParameter(pagerandom) null ? : request.getParameter(pagerandom);// 获取生成验证码时保存在session 中得验证码String random (String) request.getSession().getAttribute(random);// 对比验证码是否正确、不正确则输出验证码错误if (!pagerandom.equals(random) request.getParameter(a) ! null) {request.setAttribute(error, 验证码错误);go(index.jsp, request, response);} else {String sql1 ;if (utype.equals(用户)) {sql1 select * from yonghu where yonghuming username and mima password ;}// 查询数据库中得信息判断账号密码得正确性Map map dao.find(sql1);// map 不为空则是登录成功if (!map.isEmpty()) {// 获取数据循环Iterator iter map.keySet().iterator();// 设置sessionrequest.getSession().setAttribute(username, username);request.getSession().setAttribute(login, utype);request.getSession().setAttribute(cx, utype);while (iter.hasNext()) {// 这个循环设置用户得信息进session 中String key (String) iter.next();String val (String) map.get(key);request.getSession().setAttribute(key, val);}// 跳转到index.jspgor(index.jsp, request, response);} else {// 否则提示账号或密码错误request.setAttribute(error, 账号或密码错误);go(index.jsp, request, response);}}}// 后台登录if (ac.equals(adminlogin)) {// 后台管理员登录// 获取前台填写得账号String username request.getParameter(username);// 获取前台填写得密码String password request.getParameter(pwd);// 判断页面上选择的权限String utype request.getParameter(cx);// 获取填写得验证码String pagerandom request.getParameter(pagerandom) null ? : request.getParameter(pagerandom);// 获取生成验证码时保存在session 中得验证码String random (String) request.getSession().getAttribute(random);// 对比验证码是否正确、不正确则输出验证码错误if (!pagerandom.equals(random) request.getParameter(a) ! null) {request.setAttribute(error, 验证码错误);go(login.jsp, request, response);} else {String sql1 ;if (utype.equals(管理员)) {sql1 select * from admins where username username and pwd password ;}// 查询数据库中得信息判断账号密码得正确性Map map dao.find(sql1);// map 不为空则是登录成功if (!map.isEmpty()) {// 获取数据循环Iterator iter map.keySet().iterator();// 设置sessionrequest.getSession().setAttribute(username, username);request.getSession().setAttribute(cx, utype);request.getSession().setAttribute(login, utype);while (iter.hasNext()) {// 这个循环设置用户得信息进session 中String key (String) iter.next();String val (String) map.get(key);request.getSession().setAttribute(key, val);}// 跳转到main.jspgor(main.jsp, request, response);} else {// 否则提示账号或密码错误request.setAttribute(error, 账号或密码错误);go(login.jsp, request, response);}}}//修改密码if (ac.equals(adminuppass)) {// 获取前台填写得原密码String olduserpass request.getParameter(ymm);// 获取前台填写得新密码String userpass request.getParameter(xmm1);// 获取前台填写得确认密码String copyuserpass request.getParameter(xmm2);// println(Info.getUser(request).get(id).toString());// 判断当前权限pString cx (String) request.getSession().getAttribute(login);//String oldPassword ;// 获取当前登录用户的账号String username request.getSession().getAttribute(username).toString();Map m null;String biao ;if (cx.equals(管理员)) {biao admins;m Query.make(biao).where(username, username).where(pwd, olduserpass).find();// dao.getmaps(username, (String) request.getSession().getAttribute(username), admins);}if (cx.equals(用户)) {biao yonghu;m Query.make(biao).where(yonghuming, username).where(mima, olduserpass).find();// dao.getmaps(yonghuming, (String) request.getSession().getAttribute(username), yonghu);}// 尝试登录一下原密码、如果为null 或 空map则提示原密码错误if (m null || m.isEmpty()) {// 提示原密码错误request.setAttribute(error, 原密码错误);go(mod.jsp, request, response);} else {//String id (String)user.get(id);// 否则更新成新密码String sql ;if (cx.equals(管理员)) {sql UPDATE admins SET pwd userpass WHERE username username ;}if (cx.equals(用户)) {sql UPDATE yonghu SET mima userpass WHERE yonghuming username ;}//执行更新密码dao.commOper(sql);// 提示密码修改成功request.setAttribute(error, 密码修改成功);go(mod.jsp, request, response);}}dao.close();out.flush();out.close();}public void init() throws ServletException {// Put your code here} } 安装部署需求 eclipse运行启动 系统部署 系统开发后在生产环境配置项目运行环境具体步骤如下 安装linux或者windows10操作系统 安装JDK1.8并配置环境变量 安装MySQL5.7版本以上版本数据库创建数据库并执行脚本创建表 在eclipse中运行打包 本项目用到的技术和框架 1.开发语言Java 2.开发模式B/S 3.数据库MySQL5.7 4.框架ServletJSP 本项目中的关键点 此系统的开发采用java语言开发基于B/S结构这些开发环境使系统更加完善。使用到的工具和技术都是开源免费的。 环境工具 开发工具 Eclipse 语言 JDK1.8 、ServletJDBCJSP 硬件笔记本电脑 软件Tomcat8.0 Web服务器、Navicat数据库客户端、MySQL 操作系统Windows 10 其它软件截图工具、常用浏览器 以上是本系统的部分功能展示如果你的选题正好相符那么可以做毕业设计或课程设计使用。
http://www.ho-use.cn/article/10819440.html

相关文章:

  • 昆明网站做的好的公司简介商务网站建设公司排名
  • wordpress dz 整合兰州做系统优化的公司
  • 德州做网站的关键词排名优化公司推荐
  • 郑州正规网站设计价格友情链接怎么连
  • 苏州高端建站公司wordpress将404跳转主页
  • 国外网站设计师wordpress 分割线
  • 外贸网站注册wordpress 多重筛选模板
  • 广州贝勤网络科技有限公司女装标题优化关键词
  • 门户网站建设询价函公司网站地址
  • 怎么看公司网站做的好不好哦襄阳住房和城乡建设局网站首页
  • 金华兰溪网站建设开发一个软件需要什么技术
  • 金融网站设计方向广州十大科技公司
  • 新建网站网络空间长春网站制作诚推源晟
  • 怎么建立一个网站放图片c++软件开发需要学什么
  • 长沙建个网站一般需要多少钱专门做灯具海报的网站
  • 怎么做hs网站智慧治水网站系统建设
  • 网站集群建设是广西住房建设厅网站
  • 公司网站后台是什么怎样在阿里巴巴做网站
  • WordPress微博qq登录插件北京网站优化解决方案
  • 建立一个网站 优帮云西安建站套餐
  • 沈阳网站制作建设辽阳专业网站开发公司
  • 直播视频网站深圳seo优化排名优化
  • 网站逻辑结构优化苏州设计网站
  • 十大免费货源网站免费版本湖南网站营销推广设计
  • 网站开发有名的公司装饰工程造价
  • 苏州建设厅网站首页网络广告人社区
  • 个人网站是请人做还是自己编写好做外贸在哪个网站比较好
  • 电子商务网站商品怎么来wordpress 色
  • 如何知道网站什么时候做的wordpress do_action 返回值
  • 北京 网站策划公司做网站坚持多少年会有起色