Dieser Artikel bietet Ihnen eine Einführung in die Methode zur Integration von JSP mit Spring Boot (Codebeispiele). Ich hoffe, dass er für Sie hilfreich ist.
Ich erinnere mich, dass ich, als ich zum ersten Mal mit der Integration von JSP in das Spring-Boot-Projekt begann, einige Informationen im Internet fand. Die meisten Informationen waren jedoch nur ein Teil davon, entweder wirkungslos oder aus dem Kontext gerissen. Besonders die Artikel in csdn sind voller Betrüger und chaotischer Artikel. Aus diesem Grund habe ich beschlossen, einige Blogs zu schreiben, um die neuen Technologien, die bei Arbeit und Studium verwendet werden, die Fallstricke, auf die ich gestoßen bin, die technischen Punkte und Wissenspunkte, die ich zuvor verwendet habe, aufzuzeichnen, damit es für andere praktisch sein kann. Spring Boot vereinfacht und integriert Spring und Spring MVC auf der ursprünglichen Basis und hat viele Änderungen vorgenommen. Im Gegensatz zu früheren Webprojekten kann JSP integriert werden, verwendet jedoch standardmäßig Vorlagen, sodass die Integration von JSP immer noch viel Arbeit erfordert.
Um diesen Blog zu lesen, lesen Sie bitte zuerst meine allgemeinen Anmerkungen zu Spring Boot
Wenn das Spring Boot-Projekt auf Tomcat unter Linux bereitgestellt werden soll, lesen Sie bitte meine Spring Boot Tomcat-Bereitstellung
Achten Sie beim Importieren der Maven-Abhängigkeit des entsprechenden JAR-Pakets auf die entsprechende Version (zum Beispiel: Spring Boot und die entsprechende Version in
Das Glas in der Abhängigkeit Wann soll
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> # provided表明该包只在编译和测试的时候用 <scope>provided</scope> </dependency>
verwendet werden? Zusätzlich zu den erforderlichen Gläsern und Plug-Ins müssen Sie auch die Spring-Boot-Maven-Plugin-Plugin-Anwendung
<build> <finalName>${project.name}</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
importieren .properties:
## JSP配置 # 页面默认前缀 spring.mvc.view.prefix=/WEB-INF/view/ # 响应页面默认后缀 spring.mvc.view.suffix=.jsp #关闭默认模板引擎 spring.thymeleaf.cache=false spring.thymeleaf.enabled=false
im Hauptverzeichnis (Gleiche Ebene wie die Java- und Ressourcenverzeichnisse) Erstellen Sie das Webapp-Verzeichnis. Das Webapp entspricht dem WebContent-Verzeichnis im Webprojekt
Wenn Sie das Projekt starten, können Sie es wie ein Webprojekt in Tomcat starten oder die Hauptmethode verwenden, um es automatisch zu starten. Wenn ein Problem auftritt und nicht gestartet werden kann, verwenden Sie zum Starten das Spring-Boot-Maven-Plugin-Plugin
Das obige ist der detaillierte Inhalt vonEinführung in die Methode zur Integration von JSP mit Spring Boot (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!