springboot结合jsp页面详解

Posted cayf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot结合jsp页面详解相关的知识,希望对你有一定的参考价值。

第一次写博客,其实就是为了约束我自己,写的不一定对,互相借鉴吧!有不对的地方请多多指正,谢谢!

今天我们来看一下springboot结合jsp页面的具体操作;

1、首先我们先看一下目录结构

技术图片

由上面我们可以看出使用jsp页面,第一步需要手动创建文件夹webapp-->WEB-INF-->jsp,将.jsp页面放到该目录下,需要注意的是,需要将webapp文件夹进行处理,否则无法创建jsp页面,如下图:

技术图片技术图片技术图片

画的有点乱,我理解的意思就是给webapp一个标签,让别人知道他是做什么的;

第二步,是pom依赖,使用jsp页面需要以下两个依赖;

技术图片

第三步,引入静态资源如css、js、图片等,必须将之放在resources目录下的static目录下,见下图;

技术图片

这样访问页面的时候就能找到静态资源了,至于下面的templates文件,是用来存放html页面的;

第四步,现在就可以使用jsp页面了,但是还是要啰嗦一嘴,因为WEB-INF目录下的页面不能直接访问,需要利用controller控制器进行转发才可以!

第五步,jsp页面如何引入js文件,见下图;

技术图片

(ajax可以直接使用)

理解的比较肤浅,如果写的不对,勿喷!

以上是关于springboot结合jsp页面详解的主要内容,如果未能解决你的问题,请参考以下文章

spring boot中三个jsp页面之间怎么传递参数?第一个页面传值,第三个页面怎么获取参数?<%%>获取不到参数

IntelliJ IDEA 2017版 spring-boot2.0.访问jsp页面;IDE Springboot JSp 页面访问

SpringBoot-- 支持JSP

spring boot集成jsp

状态为404的Springboot Whitelabel错误页面:无法解析JSP的路径

如何在 Spring Boot 的所有 JSP 页面中显示相同的城市名称?