Maison >Java >javaDidacticiel >Introduction à la méthode d'intégration de JSP avec Spring Boot (exemple de code)

Introduction à la méthode d'intégration de JSP avec Spring Boot (exemple de code)

不言
不言avant
2019-01-30 11:16:253060parcourir

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

Lorsque vous démarrez le projet Lors de son exécution, vous pouvez le déployer sur Tomcat et le démarrer comme un projet Web, ou vous pouvez utiliser la méthode principale pour le démarrer automatiquement . S'il y a un problème et ne peut pas être démarré, utilisez le plug-in spring-boot-maven-plugin pour démarrer

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer