2.1 点击右边的“-”,这是Spring boot项目,不需要web.xml文件,直接删除即可。(如果没有就不要管,跳过) 2.2 点击中间的+号,(如果有就先-掉,或者修改)点击+号后选中webapp的路径(main下的webapp路径),这一步多说一下,这一步是指向jsp文件的根目录,这一步设置之后你点击webapp文件夹右键创建的时候才会在上面出...
spring.mvc.view.suffix=.jsp 1. 2. 3. 之前,我们用IDEA创建web项目的时候,jsp都是存放在一个叫 webapp 的文件夹下,在这里我们仍然将jsp放在该文件夹下。 但是,我们创建一个完整的 SpringBoot 项目之后,目录结构中是没有 webapp 这个文件夹的,所以需要新建一个,同时对文件类型进行修改:👇👇👇 <%@ pag...
2、SpringBoot整合jsp,SpringBoot的全局配置文件,application.properties,配置jsp的访问路径和后缀。 1# 配置jsp的访问路径的前缀和后缀,springboot2.2.6.RELEASE版本使用的配置。2spring.mvc.view.prefix=/WEB-INF/jsp/3spring.mvc.view.suffix=.jsp 创建一个实体类User。 1package com.bie.springboothello.po;23p...
@SpringBootApplicationpublicclassApplication {publicstaticvoidmain(String[] args) { SpringApplication.run(Application.class, args); } } spring: mvc: view: #这里没有创建WEB-INF文件夹,所有前缀就不加 prefix:/jsp/suffix: .jsp server: port:8089 4、创建webapp文件 5、创建index.jsp 我们在webapps/jsp...
spring.resources.static-locations=classpath:/static/ 三、SpringBoot支持的模板引擎 SpringBoot除了支持JSP外,还支持比较多的模版引擎: Thymeleaf FreeMarker Groovy Velocity 四、SpringBoot整合JSP 使用JSP作为模板引擎。 配置 application.properties spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.jsp...
整合springboot web项目支持jsp作为视图输出。开始构建项目 我们使用IntelliJ IDEA 工具来构建项目,首先我们需要创建一个springboot项目,如下图1所示.图1 点击Next后输入一些项目的基本参数(包名,工程名,打包形式,maven形式构建等),如下图2所示:图2 点击Next后选择我们预先加入到工程的springboot内置的jar包组件...
在Spring Boot - 整合Jsp/FreeMarker这篇文章中,我们用了两种启动方式 mvn clean spring-boot:run main方法启动 测试发现,通过maven启动能够正常渲染jsp页面,而通过main方法启动无法渲染,本文分析下原因。 分析 我们代码没有调整,只是启动方式不同,那么怀疑是classpath不一致!
现如今,各种优秀的前端框架相继出现,如Vue,Thymeleaf,但是在一些小型的工程中,前后端混合开发的情况依然存在。此时jsp或许是java程序员开发项目不错的选择,下面介绍一下Springboot整合jsp的详细步骤。 1、加入jsp的相关依赖 在创建完Springboot项目之后,我们需要在项目的pom.xml文件中导入jsp的相关依赖。
spring.mvc.view.suffix=.jsp 7.jsp内容 8.浏览器访问 http://localhost:8080/index 注意: 1.我看网上有好多文章说再webapp下必须创建一个WEB-INF/jsp文件夹,其实这个并不是必须的,只是类似这种web项目,你的jsp页面放到WEB-INF中,前端访问必须通过服务端才能访问,或者在配置文件中配置 ...
1)、在application.properties文件中加入 2)、在pom.xml文件中加入依赖 3)、在src/main目录下新增webapp目录,并新建jsp文件。注...