学生管理系统

问题

  • jQuery 不熟悉
  • El需要复习
  • servlet的内置对象

新认识的知识

  • 利用servlet的 Session对象实现权限的验证。它的作用是:只能通过登录后才能进入主界面,否则不能进入。没有加权限验证前是可以根据页面的完整路径进入主界面,可以不输入密码就可以进入。

关键代码

main.jsp文件的java代码 在< head>Java代码

<%//权限验证if(session.getAttribute("currentUser")==null){System.out.println("没有登陆成功");response.sendRedirect("index.jsp");//客户端进行跳转return;}
%>

LonginServlet.java文件 关键代码。此代码加在进行数据库查询后,查到数据库内有这个数据,然后进行客户端跳转,跳转主页前加入。用来获取Session的值。

    //获取session 进行权限验证HttpSession session = request.getSession();session.setAttribute("currentUser", currentUser);

创建树形菜单的javaScript代码

Java Web项目第二次总结相关推荐

  1. java web 项目在tomcat上显示空白页的解决

    今天调试一java web项目,所有页面都显示空白,有如下的解决过程: 一 切换浏览器模式 tomcat打开页面是空白 用localhost:8080打开页面显示空白,以前用着没问题. 浏览器兼容性问 ...

  2. 做一个完整的Java Web项目太难了,因为这些你不会!

    作者:元素侠Jason 链接:https://blog.csdn.net/JasonLiuLJX 最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小项目,写篇文章记录总结一下收 ...

  3. 解决Java Web项目无法读取配置文件问题

    错误描述 报错信息如下图所示,Web应用后台在读取配置文件的时候,系统找不到指定的路径. 这是Java Web项目的目录结构: 这是报错部分的代码: static {try {Properties p ...

  4. Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72566261 本文出自[赵彦军的博客] Java web 开发填坑记 1-如何正确 ...

  5. 做一个完整的Java Web项目需要掌握的技能

    转自:  https://blog.csdn.net/JasonLiuLJX/article/details/51494048 ------------------------------------ ...

  6. Java Web项目的保存和刷新

    如何配置计算机以保存并刷新Java Web项目? 当您向开发人员提出此问题时,答案以"哦,好吧--"开头,并以某种可行的方式继续描述. 每个人都有自己的方式. 首先–为什么需要这个 ...

  7. javaweb做什么能赚钱_做一个完整的Java Web项目需要掌握的技能

    原文链接:http://blog.csdn.net/JasonLiuLJX/article/details/51494048 最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小 ...

  8. Eclipse(Windows)下第一个动态Java Web项目(Tomcat部署)

    请先配置好Tomcat环境,参考我的博客 Windows1903安装Tomcat9.0(解决乱码问题) 一.创建第一个Dynamic Java Web项目 1.Eclipse下新建Dynamic Ja ...

  9. 使用eclipse开发Java Web项目(最最最基础)

    本篇首先给出Tomcat 8.0的安装及验证过程,然后在eclipse中配置已安装成功的Tomcat服务器,最后新建一个Java web工程,并绑定已部署的Tomcat服务器,在工程中新建并运行JSP ...

最新文章

  1. GMIS 2017 Martin Müller演讲:深度学习时代的启发式搜索
  2. react-redux图解_如何将React连接到Redux —图解指南
  3. 怎么设置vscode界面大小_vscode怎么放大界面
  4. JAVA微信扫码支付模式二功能实现完整例子
  5. python从入门到实践答案第六章-《Python从入门到实践》第六章动手试一试
  6. Unity大中华区总经理兼全球副总裁张俊波:5G的来临,游戏运行于云端变得可能
  7. 浅谈第三方电子支付平台测试方法的研究
  8. 产品经理改需求这件事
  9. 佳联集萃(王开林著)
  10. MTK6577 Android源代码目录
  11. 520,期待了不起的对象
  12. 微信小程序左滑删除(Slideview)
  13. springCloud——ribbon和zuul
  14. STM32CubeMX 下载和安装 详细教程
  15. ftok()函数的使用
  16. 什么是大数据的ETL
  17. matlab沃利斯圆周率计算公式,物理学家在量子力学中发现圆周率π的计算公式
  18. 大闹天竺里的机器人_数字看清王宝强《大闹天竺》里的植入
  19. Docker:基于ubuntu18.04的介绍,安装与使用 - 最新无死角
  20. AE不能导入mov等格式文件

热门文章

  1. Rocksdb DeleteRange实现原理
  2. SHELL 技能树(持续更新)
  3. 内核方式挂载cephfs
  4. Django ORM操作
  5. java 中 bean 的生命周期
  6. CSS里总算是有了一种简单的垂直居中布局的方法了
  7. unity中使用自定义shader进行光照贴图烘培无法出现透明度的坑爹问题
  8. Lesson 59-60 Househusband
  9. 库存事务处理现有量检查
  10. linux下安装hadoop