JAVA JSP幼儿园事务管理系统JSP早教中心网站系统 JSP幼儿园网站JSP幼儿园管理系统
JAVA JSP幼儿园事务管理系统JSP早教中心网站系统 JSP幼儿园网站JSP幼儿园管理系统
开发语言:Java
开发工具:Myeclispe /Eclipse
数据库:MYSQL
应用服务:Tomcat
/*** @Author yy* @Description 登录* @Date 2022.2.17*/public class LoginController extends HttpServlet {@Overrideprotected 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);}
}
管理员登录控制层:public class AdminLoginController extends HttpServlet {@SneakyThrows@Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {String username = req.getParameter("username");String password = req.getParameter("password");password = MyMD5Util.encrypt(password);JSONObject jsonObject = new JSONObject();HttpSession session = req.getSession();Admin admin = new Admin(username, password);Admin adminFromDB = AdminDao.findByUsernamePassword(admin);if (adminFromDB!=null){jsonObject.put("code",2000);jsonObject.put("msg","login_success");jsonObject.put("admin",adminFromDB.getUsername());jsonObject.put("flag","success");resp.getWriter().print(jsonObject);session.setAttribute("admin",adminFromDB);return;}else {jsonObject.put("code",2000);jsonObject.put("msg","no admin");jsonObject.put("admin",null);jsonObject.put("flag","fail");resp.getWriter().print(jsonObject);return;}}@Overrideprotected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {this.doGet(req, resp);}
JAVA JSP幼儿园事务管理系统JSP早教中心网站系统 JSP幼儿园网站JSP幼儿园管理系统相关推荐
- javaweb JAVA JSP幼儿园事务管理系统jsp幼儿早教中心网站系统 Java幼儿园网站源码
javaweb JAVA JSP幼儿园事务管理系统jsp幼儿早教中心网站系统 Java幼儿园网站源码 常见的Javaweb题材有 理财系统,就业管理系统,汽车租赁,简易网盘,疫情数据查看,在线招标房, ...
- springboot Vue孕期月子管理系统与早教交流系统java项目源码
springboot Vue孕期月子管理系统与早教交流系统java项目源码 vue springboot的准妈妈孕期交流平台 本项目Springboot和vue.js源码,开发工具:idea,也支持e ...
- java-net-php-python-jspm早教中心系统查重PPT计算机毕业设计程序
java-net-php-python-jspm早教中心系统查重PPT计算机毕业设计程序 java-net-php-python-jspm早教中心系统查重PPT计算机毕业设计程序 本源码技术栈: 项目 ...
- 夏爱婴早教中心经营问题
2012年,他们一直在申请办理营业执照,但因遇到很多问题,没有办理成功. 对此,吉林常春律师事务所的孙柏松律师认为,合同上,甲方的名称是华夏爱婴早教中心,但从工商的记录来说,签合同时,早教中心没有登记 ...
- 锐博机器人_锐博机器人早教中心携手臻言科技,让孩子们感受未来科技!!
如果说,现在的儿童经常抱着平板电脑.手机等科技玩具不撒手,把大部分好奇心都放在了游戏上,那么,无暇顾及的家长与其埋怨反对,倒不如在这些玩具和游戏里下功夫. " 科技应该从孩子的需求出发,用最 ...
- 计算机毕设 SpringBoot 漫画网站系统 二次元漫画网站 漫画之家网站Java Vue MySQL数据库 远程调试 代码讲解
- 幼儿早教启蒙网站管理系统源码V4.5+TP5内核
正文: 完整标题: 红色婴幼儿早教启蒙网站管理系适合于做幼儿园,早教中心,教育培训类网站.序主要采用了 thinkphp5 内核开发,拥有独立自主的标签系统.函数系统.极方便二次开发,网站设计人员可以 ...
- java-net-php-python-java幼儿早教管理系统查重PPT计算机毕业设计程序
java-net-php-python-java幼儿早教管理系统查重PPT计算机毕业设计程序 java-net-php-python-java幼儿早教管理系统查重PPT计算机毕业设计程序 本源码技术栈 ...
- Java EE 企业网站_基于jsp的企业网站系统-JavaEE实现企业网站系统 - java项目源码...
基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的企业网站系统, 该项目可用各类java课程设计大作业中, 企业网站系统的系统架构分为前后台两部分, 最终实现在线上 ...
最新文章
- Marty Cagan:怎样寻找出色的产品经理
- 【转】请尊重测试:测试从业五年有感
- Windows栈溢出原理
- python opencv 图像网络传输
- Flink 必知必会:Flink Runtime Architecture
- ASP.NET图片上传(配合jquery.from.js 插件)
- BZOJ4423: [AMPPZ2013]Bytehattan
- 神奇的go语言(网页下载)
- Python折半查找(二分查找)
- 南宁公交有两个应用付费通道,互不通用
- PDF文件如何修改,怎么裁剪PDF页面
- python怎样分析文献综述_怎么写文献综述?
- [JZOJ4949]仙人球
- 嘉兴 机器人仓库 菜鸟_揭秘菜鸟自动化仓库 机器人物联网+大数据(附视频)...
- 11月全球浏览器份额之争:Chrome与Firefox均被蚕食
- 流氓软件“实名制” 午夜影院乔装正规军
- KVM-1、Linux 操作系统及虚拟化
- 【数据结构】— 「时间复杂度」与「空间复杂度」
- 视频画面滚动字幕怎么做,让你几分钟学会的方法
- nexus 增加代理仓库 无法搜到snapshot的jar包 解决方法
热门文章
- 单片机C51数据类型
- 地理坐标转换 - 地理信息系统(3)
- R语言临床预测模型:分层构建COX生存回归模型STRATIFIED COX MODEL、KM生存曲线、PH假设检验...
- 如何把pdf转成图片?
- winform 操作注册表(RegistryHelper)调试时,出现“对注册表项访问被拒绝”异常
- 比较不错的互联网盈利模式分析
- websocket客户端和服务器开发总结
- 开源RISC-V处理器(蜂鸟E203)学习(五)A100T-FPGA 移植蜂鸟Hbirdv2,实现Centos下调试器USB识别以及程序编译烧写,并进行C语言仿真
- 这是最简单解决Android适配之【虚拟按键遮挡布局】
- 火山安卓19开发答题App