Maison >Java >javaDidacticiel >Introduction à la méthode d'intégration de JSP avec Spring Boot (exemple de code)
Ce que cet article vous apporte est une introduction à la méthode d'intégration de JSP avec Spring Boot (exemples de code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Je me souviens que lorsque j'ai commencé à intégrer jsp dans le projet Spring Boot, j'ai trouvé des informations sur Internet. Cependant, la plupart des informations n'en étaient qu'une partie, soit inefficaces, soit sorties de leur contexte. Surtout, les articles de csdn sont pleins de tricheurs et de désordonnés. C'est pourquoi j'ai décidé d'écrire des blogs pour enregistrer les nouvelles technologies utilisées dans le travail et les études, les pièges que j'ai rencontrés, les points techniques et les points de connaissances que j'ai utilisés auparavant, afin que cela puisse convenir aux autres. Spring Boot simplifie et intègre spring et spring mvc sur la base d'origine et a apporté de nombreuses modifications. Contrairement aux projets Web précédents, jsp peut être intégré, mais il utilise des modèles par défaut, donc l'intégration de jsp nécessite encore beaucoup de travail.
Pour lire ce blog, veuillez d'abord lire mes annotations communes Spring Boot
Si le projet Spring Boot doit être déployé sur Tomcat sous Linux, veuillez lire mon déploiement Spring Boot Tomcat
Lors de l'importation de la dépendance maven du package jar correspondant, faites attention à sa version correspondante (par exemple : spring boot et la version correspondante dans cba97bffed69576781755455c6f1e41337fea447ce86e32369605f68ca6046c0)
Le jar dans la dépendance Quand l'utiliser
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> # provided表明该包只在编译和测试的时候用 <scope>provided</scope> </dependency>
En plus des jars et plug-ins nécessaires, vous devez également importer le plug-in spring-boot-maven-plugin
<build> <finalName>${project.name}</finalName> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
application.properties :
## JSP配置 # 页面默认前缀 spring.mvc.view.prefix=/WEB-INF/view/ # 响应页面默认后缀 spring.mvc.view.suffix=.jsp #关闭默认模板引擎 spring.thymeleaf.cache=false spring.thymeleaf.enabled=false
Créez un répertoire webapp sous le répertoire principal (au même niveau que les répertoires java et resources. La webapp est équivalente au répertoire WebContent dans le projet web
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!