javaweb JAVA JSP学生信息管理系统源码(JSP学生成绩管理系统 学生管理 JSP学生管理系统)
javaweb JAVA 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学生管理系统)相关推荐
- 计算机毕业设计Java出彩校园信息交流平台(源码+系统+mysql数据库+lw文档)
计算机毕业设计Java出彩校园信息交流平台(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java出彩校园信息交流平台(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B ...
- php学生注册管理系统源码,基于ThinkPHP框架开发的响应式学生信息后台管理系统PHP源码...
基于 ThinkPHP 框架开发的响应式学生信息后台管理系统 PHP 源码 此款源码用来学习练手还是可以的,需要的沃友们下载看看吧. 注:图片来自资源邦 基于 ThinkPHP 框架开发的响应式学生信 ...
- Java实例实验项目大全源码企业通讯打印系统计划酒店图书学生管理进销存商城门户网站五子棋
wx供重浩:创享日记 对话框发送:java实例 获取完整源码源文件+视频讲解+文档资料等 文章目录 1.企业通讯 2.快递打印系统 3.开发计划管理系统 4.酒店管理系统 5.图书馆管理系统 6.学生 ...
- 计算机毕业设计java+ssm妇女联合会信息网站(源码+系统+mysql数据库+Lw文档)
项目介绍 尤其从改革开放以来,我国妇女工作取得了显著成绩,积累了宝贵经验,妇女的合法权益得到了法律上的保障,生存和发展环境进一步优化.但是,一些事关妇女生存.保护和发展的问题还比较突出,不少地方妇女仍 ...
- Java版工程项目管理系统平台+java版企业工程系统源码+助力工程企业实现数字化管理
Java版工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离 功能清单如下: 首页 工作台:待办工作.消息通知.预警信息,点击可 ...
- 计算机毕业设计java+ssm婚纱影楼信息网站(源码+系统+mysql数据库+Lw文档)
项目介绍 婚姻是每个人人生中都非常重要的一个组成部分,它是一个新家庭的开始也是爱情的见证,所以很多人在结婚之前都会拍一套美美的婚纱照来纪念这一美好的时刻,但是很多时候人们在拍婚纱照的时候都是到当地的影 ...
- python成绩管理系统源码下载_成绩管理系统.py
#!/usr/bin/env python #coding:utf-8 __author__='guolimin' ''' 实现简单成绩管理系统 1.添加成绩 -> 添加界面 2.修改成绩 3. ...
- java+mysql校园学校宿舍管理系统源码
简介: java+mysql校园学校宿舍管理系统源码,分为系统管理员.宿舍管理员和学生登录管理 网盘下载地址: http://kekewl.org/K8tZYGnKgYi0 图片:
- ASP.NET企业HR人力资源管理系统源码(带使用手册和操作说明)
中小型企业HR人力资源管理系统源码带使用手册和操作说明 [程序语言]:.NET [数据库]:SQL SERVER 2008 [运行环境]:WINDOWS+IIS [其他]:前端bootstrap框架 ...
- PHP内核通用网站后台权限管理系统源码
简介: ThinkPHP6内核通用网站后台权限管理系统源码 基于ThinkPHP6框架开发的通用后台权限管理系统,底层采用国内最流行的ThinkPHP6框架,支持内容管理.文章管理.用户管理.权限管理 ...
最新文章
- 《Python基础教程第二版》第五章-条件、循环和其他语句(一)
- 玩转Android- 收藏集 - 掘金
- 彻底搞懂 Git-Rebase
- Druid使用ConfigFilter
- java如何加载lambda_Java 8 lambda表达式引入及简单使用
- [ext/iconv/iconv.lo] Error 1
- propattr区别和用法,以多选框为例
- 使用Azure Blob存储托管Maven工件
- 锐捷亮相GITC:请互联网企业为我点个赞!
- boot spring 没有父子容器_Spring 系列(二):Spring MVC的父子容器
- Java并发编程实战————可重入内置锁
- 张正友相机标定程序实现
- git remote 使用总结
- 安防视频之web无插件播放视频
- 平均值的最值化 - 二分
- 计算机毕业设计最新选题汇总(持续更新)
- 9550电机_电机转矩T=9550*P/N推导。
- Android识别图片中的颜色
- java jsp 跳转_JSP页面跳转的五种方法
- 腾讯云服务器登录宝塔面板命令
热门文章
- form 表单添加请求头_Golang GinWeb框架5-绑定多种请求类型的数据
- linux中dpkg找不到命令_Linux中tree命令的使用
- linux mesa 教程,Ubuntu 13.04使用Mesa
- c vb语言代码大全下载,VB编程常用代码大全
- (3)Spring框架----Bean实例化的几种方式对比
- eclipse tomcat找不到或无法加载
- StringUtils工具类常用方法汇总1(判空、转换、移除、替换、反转)
- 如何设置PDFjs 页面标题
- Java集合类源码解析:Vector
- ORACLE 中的 ROW_NUMBER() OVER() 分析函数的用法