javaweb JAVA JSP高校学生宿舍管理系统JSP宿舍管理系统JSP学生公寓管理系统JSP校园宿舍管理
javaweb JAVA JSP高校学生宿舍管理系统JSP宿舍管理系统JSP学生公寓管理系统JSP校园宿舍管理
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {JSONObject jsonObject = new JSONObject();String username = req.getParameter("username");String password = req.getParameter("password");resp.setCharacterEncoding("UTF-8");HttpSession session = req.getSession();if (StringUtils.isBlank(username) || StringUtils.isBlank(password)) {jsonObject.put("code", 2000);jsonObject.put("flag", "fail");jsonObject.put("user", null);jsonObject.put("msg", "usernameOrPasswordIsBank");//用户名密码不能为空resp.getWriter().print(jsonObject);return;}password = MyMD5Util.encrypt(password);System.out.println(password);BusinessUserVO businessUserVO = new BusinessUserVO();businessUserVO.setUsername(username);businessUserVO.setPassword(password);StudentUserVO studentUserVO = new StudentUserVO();studentUserVO.setUsername(username);studentUserVO.setPassword(password);String flag1 = null;String flag2 = null;try {flag1 = BusinessUserDao.selectUsername(businessUserVO);if ("ok".equals(flag1)) {//企业用户名存在BusinessUserDTO businessUserDTO = BusinessUserDao.select(businessUserVO);if (businessUserDTO != null) {jsonObject.put("code", 2000);jsonObject.put("flag", "success");//登录成功jsonObject.put("user", businessUserDTO);jsonObject.put("msg", "login_success");session.setAttribute("businessUser",businessUserDTO);resp.getWriter().print(jsonObject);return;} else {jsonObject.put("code", 2000);jsonObject.put("flag", "fail");//登录失败jsonObject.put("user", null);jsonObject.put("msg", "passwordError");//密码错误resp.getWriter().print(jsonObject);return;}}flag2 = StudentUserDao.selectUsername(studentUserVO);if ("ok".equals(flag2)) {//学生用户名存在StudentUser studentUser = StudentUserDao.select(studentUserVO);if (studentUser != null) {jsonObject.put("code", 2000);jsonObject.put("flag", "success");//登录成功jsonObject.put("user", studentUser);jsonObject.put("msg", "login_success");session.setAttribute("studentUser",studentUser);resp.getWriter().print(jsonObject);return;} else {jsonObject.put("code", 2000);jsonObject.put("flag", "fail");//登录失败jsonObject.put("user", null);jsonObject.put("msg", "passwordError");//密码错误resp.getWriter().print(jsonObject);return;}}//用户名不存在,前往注册jsonObject.put("code", 2000);jsonObject.put("flag", "fail");//登录失败jsonObject.put("user", null);jsonObject.put("msg", "usernameIsNotExist");//密码错误resp.getWriter().print(jsonObject);return;} catch (SQLException throwables) {throwables.printStackTrace();}return;}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException {doGet(req, resp);}
javaweb JAVA JSP高校学生宿舍管理系统JSP宿舍管理系统JSP学生公寓管理系统JSP校园宿舍管理相关推荐
- java校园足球管理系统_基于jsp的校园足球管理平台-JavaEE实现校园足球管理平台 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的校园足球管理平台, 该项目可用各类java课程设计大作业中, 校园足球管理平台的系统架构分为前后台两部分, 最终实 ...
- 计算机毕业设计之java+ssm高校普法系统
计算机毕业设计之java+ssm高校普法系统 项目介绍 随着信息化时代的到来,管理系统都趋向于智能化.系统化,高校普法系统也不例外,但目前国内的市场仍都使用人工管理,市场规模越来越大,同时信息量也越来 ...
- java足球游戏毕业设计,java毕业设计_springboot框架的校园足球管理平台
今天介绍一个java毕设题目, 题目内容为springboot框架的校园足球管理平台, 是一个采用b/s结构的javaweb项目, 采用java语言编写开发工具eclipse, 项目框架jsp+spr ...
- 智能出租公寓管理系统提升租客体验
智能化是目前市面上很多品牌公寓的主打特色,从智能水电的使用到智能社区的建立,逐渐积累经验,探索公寓的智能化道路.对于租客来说,公寓整屋智能化是再好不过的.智慧公寓,实现了智能硬件和管控系统的完美结合, ...
- javaweb JAVAJSP高校学生宿舍管理系统JSP宿舍管理系统学生公寓管理系统校园宿舍管理
JSP高校学生宿舍管理系统JSP宿舍管理系统学生公寓管理系统校园宿舍管理 大家好,很高兴和大家分享Java项目和经验.不管同学们是出于什么需求.都希望各位计算机专业的同学有一个提高. 本系统采用ecl ...
- 基于jsp+mysql+java+ssm高校学生成绩管理系统——计算机毕业设计
项目介绍 学生成绩管理作为一所高校对学生评价的一个标杆,它直接的体现了学生在校学习的成果.由于近年来很多学校都在扩大规模,在校学生数量甚至破万,倘若单一的采用人工记录成绩的方法明显已经显得力不从心,因 ...
- jsp高校学生资助管理系统myeclipse开发mysql数据库serlvet技术BS模式java编程网页结构
一.源码特点 jsp高校学生资助管理系统是一套完善的WEB设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发.开发环境为 TOMCAT ...
- JSP高校学生积分管理系统myeclipse开发mysql数据库bs框架java编程jdbc详细设计
一.源码特点 JSP 高校学生积分管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse ...
- javaweb JAVA JSP学校宿舍公寓管理系统(JSP宿舍管理系统)java寝室管理网站源码
javaweb JAVA JSP学校宿舍公寓管理系统(JSP宿舍管理系统)java寝室管理网站源码
最新文章
- c语言程序开发过程上机步骤,C语言程序上机步骤2010.doc
- Spring Boot2.0 JPA 实现分页(简单查询分页、复杂查询分页)
- [译] RESTful API 设计最佳实践
- sql server2000中如何自动杀死死锁进程
- 安全验证框架使用笔记002---Shiro实现基本的身份验证
- java使用UDP数据报通讯方式QQ聊天系统:服务器、客户端
- 2017年上半年软件设计师试题-04
- Unite Beijing 2018 | 精彩游戏案例议题曝光
- Android-S模拟器
- 思科防火墙应用NAT
- kali linux CC搭建教程,kali linux初次安装配置
- 德州学院计算机专业地址,德州学院 计算机系 谢延红老师简介 联系方式 手机电话 邮箱...
- Clojure 语言在 2020 年的现状
- 【技术美术图形部分】2.2 模型与材质基础
- 陆白_淘宝电商代运营
- atm机存款场景图_atm存钱(自动存款机存钱演示图)
- 不朽凡人 第五百二十章 有脾气冲我来
- 小厂B端产品啥都干——B端表格设计入门指南(上)
- 无法从服务器中获取信息,iOS7完美越狱工具evasi0n7越狱出错提示无法从网络服务器获得信息...
- Ubuntu18.04/20.04复现算法RandLa-net 数据集S3DIS
热门文章
- ARM 汇编指令对应的机器码和条件码
- 被忽视的几个神秘的希腊字母简易LATEX,Markdown,Word编辑希腊字母快捷字符教程
- 移动硬盘显示由于IO设备错误,无法运行此项请求,要如何找回文件
- 视频教程-赵强老师:大数据从入门到精通(1)Linux基础-Linux
- pycharm创建新项目,项目文件夹中没有venv文件夹
- 读五月的仓颉大佬博文有感
- org.eclipse.ui.part.FileEditorInput cannot be cast to com.genuitec.eclipse.code.ui.welcome.editors.C
- 如何使您的网站可访问:WCAG 2.1 W3C建议
- 针对舆情分析近五年参考文献的分析报告
- sysbench性能测试