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);}

JAVA JSP学生信息档案管理系统JSP学生管理系统JSP学生档案管理系统JSP学生信息管理系统相关推荐

  1. java毕业设计——基于java+JSP+sqlserver的班主任管理系统设计与实现(毕业论文+程序源码)——班主任管理系统

    基于java+JSP+sqlserver的班主任管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+sqlserver的班主任管理系统设计与实现,文章末尾附有本毕业设 ...

  2. java毕业设计——基于java+Jsp+Tomcat的敬老院管理系统设计与实现(毕业论文+程序源码)——敬老院管理系统

    基于java+Jsp+Tomcat的敬老院管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Jsp+Tomcat的敬老院管理系统设计与实现,文章末尾附有本毕业设计的论文和源 ...

  3. 用JDBC写一个学生管理系统(添加、删除、修改、查询学生信息)(二)

    本文上接用JDBC写一个学生管理系统(添加.删除.修改.查询学生信息) 这次主要是对上一文中的查询方法做一下调整,用创建内部类的方法来实现学生信息的查询. 我们先要定义一个接口IRowMapper: ...

  4. java毕业设计——基于java+Jsp+Tomcat的牙科诊所管理系统设计与实现(毕业论文+程序源码)——牙科诊所管理系统

    基于java+Jsp+Tomcat的牙科诊所管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+Jsp+Tomcat的牙科诊所管理系统设计与实现,文章末尾附有本毕业设计的论文 ...

  5. java毕业设计——基于JSP+access的旅游管理系统设计与实现(毕业论文+程序源码)——旅游管理系统

    基于JSP+access的旅游管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于JSP+access的旅游管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下载地址哦.需要下载开 ...

  6. java毕业设计——基于java+JSP+Oracle的记账管理系统设计与实现(毕业论文+程序源码)——记账管理系统

    基于java+JSP+Oracle的记账管理系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+JSP+Oracle的记账管理系统设计与实现,文章末尾附有本毕业设计的论文和源码下 ...

  7. 学生课程成绩信息实体表设计mysql_数据库综合实验--设计某高校学生选课管理系统...

    数据库综合实验重做 因为期末的时候做数据库综合实验太匆忙,很多地方都是能用就好,做完之后突然想到可以改进的方法,所以现在寒假来重做一下 题目如下: 设计某高校学生选课管理系统 实现学生信息.课程学生管 ...

  8. .net学习笔记——学生信息管理系统(一、在SQL server中新建学生信息库)

    (学习目标:使用.net 窗体制作一个学生信息管理系统,满足学生信息.班级信息.年级信息的增删改查.) 第一天:建库 任务:在SQL Server中建一个小型的学生信息管理系统数据库,可以存放学生信息 ...

  9. Java JSP JAVAweb在线考试系统源码网上考试系统源码(ssm考试管理系统)

    Java JSP JAVAweb在线考试系统源码网上考试系统源码(ssm考试管理系统) 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房,屋租赁,教务管 ...

  10. Java实例实验项目大全源码企业通讯打印系统计划酒店图书学生管理进销存商城门户网站五子棋

    wx供重浩:创享日记 对话框发送:java实例 获取完整源码源文件+视频讲解+文档资料等 文章目录 1.企业通讯 2.快递打印系统 3.开发计划管理系统 4.酒店管理系统 5.图书馆管理系统 6.学生 ...

最新文章

  1. 基于PyTorch的Seq2Seq翻译模型详细注释介绍(一)
  2. 【学习笔记】拉格朗日插值
  3. 如何用auto_ptr做为函数的参数进行传递
  4. 经典面试题(3):关于this指向的常见面试题
  5. TOMCAT 连接池数据库密码加密方法
  6. matlab 关于double和im2double
  7. VPP 的异步Crypto框架
  8. 8583:全面掌握ISO8583报文协议zz
  9. 蓝桥杯单片机学习之数码管
  10. 计算机机房安全消防管理制度,机房消防安全管理制度
  11. 软件测试工程师的职业技能分析
  12. [RK3288][Android6.0] 调试笔记 --- 查看broadcast对应发送者进程
  13. 计算机通讯技术的专业有哪些,通信类包括哪些专业
  14. STM32F407ZET6的RTC闹钟二次设置笔记
  15. 以业务改进为目标的流程优化方法
  16. Linux---基本指令
  17. 【2018慢性病与信息大会】中国信息通信研究院党委副书记 乔发民致辞
  18. 5000字精华笔记丨如何搭建可闭环、可沉淀、可持续的企业级数据赋能体系?
  19. 关于指数函数等价无穷小的小发现!
  20. Ubuntu下结合GoldDict和谷歌翻译实现快速划译整段文本

热门文章

  1. 12.5m高程数据DEM,导入大疆精灵4RTK,M300仿地飞行
  2. Excel工资表通过宏的录制形成工资条形式
  3. 创宇区块链 | 6 月安全月报
  4. “短信拦截马”黑色产业链与溯源取证研究
  5. java数据结构和算法——迪杰斯特拉(Dijkstra)算法
  6. react如何使用@引入文件路径?
  7. G5冲锋G6接应,浪潮存储步步为营
  8. 三种方式实现双飞翼布局
  9. 2021周记12:理财、朋友与焦虑
  10. 第一部分 思科九年 一(10)