1.springboot默认是不支持jsp的,要想用jsp的话,需要导一个插件,在pom.xml里添加依赖 <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency> 1. 2. 3. 4. 2.然后在src/main下面创建webapp文件夹 ,创建的时候右键项目,名字必须为webapp 3....
因为springboot默认不是采用jsp作为模板引擎的,所以我们需要修改他的配置文件application.properties,让他指定使用jsp,并配置spring解析的前缀后缀,在配置文件中加入: # 页面默认前缀目录 spring.mvc.view.prefix=/WEB-INF/jsp/ # 响应页面默认后缀 spring.mvc.view.suffix=.jsp # 自定义属性,可以在Controller中读取 a...
#配置JSP视图解析器路径前缀spring.mvc.view.prefix=/#配置JSP视图解析器路径后缀spring.mvc.view.suffix=.jsp 注意:这两个配置的目的就是告诉 SpringBoot 在工程的那个路径可以找到 jsp 文件 步骤7:测试 index.jsp 页面 启动SpringBoot 工程,浏览器输入:localhost:8080/index.jsp,显示如下: SpringBoot 整合 JSP ...
JSTL只能运行在支持JSP1.2和Servlet2.3规范的容器上,如tomcat 4.x。在JSP 2.0中也是作为标准支持的。 不然报异常信息: javax.servlet.ServletException: Circular view path [/helloJsp]: would dispatch back to the current handler URL [/helloJsp] again. Check your ViewResolver setup! (Hint: This may be...
但是咱们都知道,Spring MVC中是支持JSP的,但是在Spring Boot中,其实不建议我们使用JSP。因为SpringBoot自带的嵌入式servlet容器对jsp的解析有使用限制,而且jsp的本质是Servlet,每个页面的加载都需要先进行编译,所以jsp的效率相对于html或Themeleaf都比较低。
摘要:SpringBoot官方不推荐使用JSP来开发web页面,而是推荐如Thymeleaf,FreeMarker等模板引擎来开发,但是绝大部分做java的程序员还是习惯jsp;所以,本文先讲解SpringBoot如何支持jsp开发,后面再讲如何支持Thymeleaf。 整合jsp还是比较简单的,具体实践步骤如下: 1.pom.xml ...
SpringBoot除了支持JSP外,还支持比较多的模版引擎: Thymeleaf FreeMarker Groovy Velocity 四、SpringBoot整合JSP 使用JSP作为模板引擎。 配置 application.properties spring.mvc.view.prefix=/WEB-INF/jsp/spring.mvc.view.suffix=.jsp 创建控制器 @ControllerpublicclassIndexController{@GetMapping("/index")publicModelAn...
现如今,各种优秀的前端框架相继出现,如Vue,Thymeleaf,但是在一些小型的工程中,前后端混合开发的情况依然存在。此时jsp或许是java程序员开发项目不错的选择,下面介绍一下Springboot整合jsp的详细步骤。 1、加入jsp的相关依赖 在创建完Springboot项目之后,我们需要在项目的pom.xml文件中导入jsp的相关依赖。
最近在研究springboot,在集成jsp的时候遇到了一些小困难,无论如何也访问不到前端jsp页面,下面将我部署的过程记录一下: 1.开发工具 开发工具:IDEA Springboot版本:2.0+ 2.新建springboot工程 第一步:点击Create New Project按钮 image.png 第二步:选择Spring Initializr配置完成,点击【Next】 ...
整合springboot web项目支持jsp作为视图输出。开始构建项目 我们使用IntelliJ IDEA 工具来构建项目,首先我们需要创建一个springboot项目,如下图1所示.图1 点击Next后输入一些项目的基本参数(包名,工程名,打包形式,maven形式构建等),如下图2所示:图2 点击Next后选择我们预先加入到工程的springboot内置的jar包组件...