#配置JSP视图解析器路径前缀spring.mvc.view.prefix=/#配置JSP视图解析器路径后缀spring.mvc.view.suffix=.jsp 注意:这两个配置的目的就是告诉 SpringBoot 在工程的那个路径可以找到 jsp 文件 步骤7:测试 index.jsp 页面 启动SpringBoot 工程,浏览器输入:localhost:8080/index.jsp,显示如下: SpringBoot 整合 JSP ...
hello springboot2.0.3 4、启动项目,打开 localhost:8080/index.jsp,看到输入的文字,就解决了
3.在配置文件里配置静态资源的访问路径 #页面默认前缀目录 spring.mvc.view.prefix=/WEB-INF/jsp/ #页面默认后缀目录 spring.mvc.view.suffix=.jsp #我的8080端口号被占用,改一下端口号 server.port=8092 1. 2. 3. 4. 5. 6. 4.添加jsp页面 <%@ page language="java" contentType="text/html; charse...
3、新建 PersonController.java 如果只使用 @RestController注解,则 Controller 中的方法无法返回 jsp页面,因此我们要用 @Controller 注解,新增 returnPerson() 方法用于返回 jsp 页面,返回一个 person 的值。 package com.jpm.springboot.controller; import org.springframework.stereotype.Controller; import org.spring...
4-2.创建index.jsp页面 注:前端页面引入静态资源默认路径resources/static/下 image.png 4-3.配置文件(application.properties)设置 1、默认情况下访问路径为/,如:http://127.0.0.1/index,其中index为LoginController 中配置的映射 2、指定上下文路径,Springboot2.0+使用server.servlet.context-path指定;Springboot1....
springboot 配置jsp springboot 本身是不支持jsp的,但是我们可以让它支持,步骤如下 步骤 创建springboot war包项目 在main 下创建 webapp 目录,默认是没有的 引入额外的依赖支持 <dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId></dependency>//如果下面这个依赖不添加,会出现解析不了 ...
<!-- 使用jsp引擎,springboot内置tomcat没有此依赖 --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency> 2、配置jsp文件的映射路径 我们需要在配置文件中配置jsp的映射路径,以便controller控制器可以找到对应的jsp文件并渲染页面。
指定SpringBoot的启动目录 添加上$ContentRoot$ 设置application.properties #页面默认前缀目录 默认在webapp下有别的文件夹可以,以文件夹/往下加spring.mvc.view.prefix=/#页面默认后缀目录spring.mvc.view.suffix=.jsp 测试是否可行 ViewController: package com.keafmd.controller;import org.springframework.stereotype....
对于习惯于全栈式开发的我们,前端获取后台的数据,jsp可以说是最好的选择。 2.原因分析 但是,由于springboot推崇的是前后端分离,不推荐使用jsp开发,所以,springboot的内置tomcat没有添加对jsp的支持。 这样,当我们在写html的时候,必须使用ajax或form表单来获取后端返回的数据(再也不能像之前那样,后台根据请求决定要转...