1. Crea tu propio proyecto springboot
Configurar el archivo de configuración application.properties
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
Agregue el directorio web en src. Tenga en cuenta que el directorio de estructura de la aplicación web se agrega en src / main /
Haga clic con el botón derecho en el proyecto y seleccione las propiedades para la configuración del proyecto
Aplicar después de hacer clic en aplicar
Generará contenido web. Esta carpeta se puede eliminar porque estamos usando el directorio web o de aplicaciones web configurado por maven.
Configuración de propiedades del proyecto con el botón derecho del ratón
Habrá un directorio en este momento
Selecciónelo para eliminar el contenido web y agregar su propio directorio web
añadir
Agregar archivo jsp
Escribe el controlador
package com.hy.demo.controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.servlet.ModelAndView;
@RestController
public class HelloController {
@GetMapping("hellopage")
public ModelAndView helloPage(ModelAndView mv) {
mv.setViewName("hello");
return mv;
}
}
Agregar jar de soporte para jsp
<!-- 对jsp 解析的支持 -->
<dependency>
<groupId>org.apache.tomcat.embed</groupId>
<artifactId>tomcat-embed-jasper</artifactId>
<scope>provided</scope>
</dependency>
Inícialo y podrás acceder
Si necesita admitir jstl, etc.
Agrega el frasco correspondiente
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<!-- servlet 依赖. -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<scope>provided</scope>
</dependency>