整合认证第二版

加入jsp,使用自定义认证页面

说明

SpringBoot官方是不推荐在SpringBoot中使用jsp的,那么到底可以使用吗?答案是肯定的!

不过需要导入tomcat插件启动项目,不能再用SpringBoot默认tomcat了。

我们不能 通过启动类的方式来进行启动了,因为它会不识别Jsp页面,必须导入jar包,然后更换方法

导入SpringBoot的tomcat启动插件jar包

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-tomcat</artifactId>
</dependency>
<dependency><groupId>org.apache.tomcat.embed</groupId><artifactId>tomcat-embed-jasper</artifactId>
</dependency>

加入jsp页面等静态资源

在src/main目录下创建webapp目录

这时webapp目录并不能正常使用,因为只有web工程才有webapp目录,在pom文件中修改项目为web工程

这时webapp目录,可以正常使用了!

修改login.jsp中认证的url地址

修改header.jsp中退出登录的url地址

SpringSecurity集中式整合之加入jsp相关推荐

  1. SpringSecurity集中式整合之授权操作

    在启动类中把加密对象放入IOC容器 @SpringBootApplication @MapperScan("com.leon.mapper") public class Secur ...

  2. SpringSecurity集中式整合之使用数据库数据实现认证

    创建用户pojo对象 这里直接实现SpringSecurity的用户对象接口,并添加角色集合私有属性.注意接口属性都要标记不参与json的处理 @Data public class SysRole i ...

  3. 集中式整合之编写springsecurity配置类

    提供SpringSecurity配置类 @Configuration @EnableWebSecurity @EnableGlobalMethodSecurity(securedEnabled=tru ...

  4. 集中式整合之加入springsecurity

    创建工程并导入jar包 先只导入SpringBoot <parent><groupId>org.springframework.boot</groupId>< ...

  5. 现代银行集中式业务系统及数据整合

    随着互联网和移动互联网的普及,互联网金融也日益进入人们的日常生活.当前互联网金融方兴未艾,各种新颖高效的金融产品层出不穷.随之而来的是日益激烈的竞争.在这次金融革新的大潮中,传统银行暂时处于相对保守的 ...

  6. 2021年大数据ELK(一):集中式日志协议栈Elastic Stack简介

    全网最详细的大数据ELK文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 一.简介 二.ELK 协议栈介绍及体系结构 三.集中式日志协议栈 ...

  7. Spring Boot 2.x基础教程:使用集中式缓存Redis

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 之前我们介绍了两种进程内缓存的用法,包括Spring B ...

  8. HDFS集中式的缓存管理原理与代码剖析--转载

    原文地址:http://yanbohappy.sinaapp.com/?p=468 Hadoop 2.3.0已经发布了,其中最大的亮点就是集中式的缓存管理(HDFS centralized cache ...

  9. Spring Boot中的缓存支持(二)使用Redis做集中式缓存

    上一篇介绍了在Spring Boot中如何引入缓存.缓存注解的使用.以及EhCache的整合. 虽然EhCache已经能够适用很多应用场景,但是由于EhCache是进程内的缓存框架,在集群模式下时,各 ...

最新文章

  1. 数据结构与算法:05 Leetcode同步练习(一)
  2. 如果文件夹不存在,请创建它
  3. MySql通用二进制版本在Linux(Ubuntu)下安装与开启服务
  4. 5.2.2 OS之I/O设备假脱机技术(SPOOLing)
  5. Kafka 是如何保证数据可靠性和一致性
  6. burpsuite下载使用详讲
  7. java文件读写操作指定编码格式[转]
  8. ubuntu16.04安装gradle
  9. STM32的优先级NVIC_PriorityGroupConfig的理解及其使用(转)
  10. 注意cache同时过期问题
  11. c#期末考试知识点_c#期末考试复习题及答案
  12. netbeans的python配置
  13. C#调用dll代码范例
  14. java实现qq登录界面_java实现简单的QQ登录界面
  15. java char表示范围_char取值范围
  16. [趣谈网络协议学习] 07 ICMP与ping:投石问路的侦察兵
  17. 【Oracle】基础语句
  18. planet_Earth靶场渗透记录
  19. 计算机网络中常见的各层协议
  20. DMOZ网站选择标准(转)

热门文章

  1. 作为一个web开发人员,哪些技术细节是在发布站点前你需要考虑到的
  2. Config配置文件的加解密
  3. BZOJ.4821.[SDOI2017]相关分析(线段树)
  4. css3背景、边框、和补丁相关属性
  5. 迷宫算法——验证迷宫的可通性
  6. URAL-1982 Electrification Plan 最小生成树
  7. cuckoo hash
  8. VirtualBox没有64位选项,无法安装64位的解决方法 感谢源作者
  9. Linux 下hosts文件详解
  10. 小程序渲染html的两种方法