美文网首页
SpringBoot-Web开发-5

SpringBoot-Web开发-5

作者: 西界__ | 来源:发表于2021-01-13 10:28 被阅读0次

登录

templates下的页面只能通过Controller跳转实现,而static下的页面是能直接被外界访问的,就能正常访问了。

我们把登录页面的表单提交地址写一个controller!

我们再添加一个视图控制映射,在我们的自己的MyMvcConfig中

去编写对应的controller

页面存在缓存,所以我们需要禁用模板引擎的缓存

spring.thymeleaf.cache=false

模板引擎修改后,想要实时生效!页面修改完毕后,IDEA小技巧 : Ctrl + F9 重新编译!

登录失败的话,我们需要将后台信息输出到前台,可以在首页标题下面加上判断!

拦截器

我们可以直接登录到后台主页,不用登录也可以实现!

怎么处理这个问题呢?我们可以使用拦截器机制,实现登录检查!

我们先自定义一个拦截器

登录页

然后将拦截器注册到我们的SpringMVC配置类当中!

我们然后在后台主页,获取用户登录的信息

相关文章

  • SpringBoot-Web开发-5

    登录 templates下的页面只能通过Controller跳转实现,而static下的页面是能直接被外界访问的,...

  • SpringBoot-Web开发-1

    静态资源映射规则 我们项目中有许多的静态资源,比如,css,js等文件,这个SpringBoot怎么处理呢? 如果...

  • SpringBoot-Web开发-2

    模板引擎 前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我...

  • SpringBoot-Web开发-3

    SpringMVC自动配置 ① 配置了视图解析器bean;② 静态资源访问支持,包括WebJars;③ 注册了转换...

  • SpringBoot-Web开发-4

    默认访问首页 SpringBootWeb开发自动配置了,当浏览器地址输入‘/‘时自动去四个静态资源文件夹class...

  • springboot-web

    springboot 1.3.5.RELEASE支持velocity模板springboot 1.5.3.RELE...

  • SpringBoot-Web

    静态资源处理 1、外部静态资源观察springboot中web项目的自动配置类可以发现,springboot中引入...

  • SpringBoot-Web自动配置

    spring-boot-web 一、在项目中使用thymeleaf spring-boot-starter-thy...

  • 5个Xcode开发调试技巧

    5个Xcode开发调试技巧 5个Xcode开发调试技巧

  • Android-WebView

    Android应用层开发有两种方式:客户端开发和HTML5移动端开发,所谓的HTML5开发就是用HTML5+CSS...

网友评论

      本文标题:SpringBoot-Web开发-5

      本文链接:https://www.haomeiwen.com/subject/veddnktx.html