> Java > java지도 시간 > 본문

JSP를 스프링 부트와 통합하는 방법 소개(코드 예)

不言
풀어 주다: 2019-01-30 11:16:25
앞으로
2994명이 탐색했습니다.

이 글은 JSP를 스프링 부트와 통합하는 방법(코드 예제)을 소개합니다. 필요한 친구들이 참고할 수 있기를 바랍니다.

Spring Boot 프로젝트에서 JSP 통합을 처음 시작했을 때 인터넷에서 몇 가지 정보를 찾았지만 대부분의 정보가 일부이거나 유효하지 않거나 문맥에서 벗어난 정보였던 것으로 기억됩니다. 특히 csdn의 기사에는 사기꾼과 지저분한 기사가 가득합니다. 그래서 나는 다른 사람들이 편리하게 사용할 수 있도록 일과 공부에 사용되는 새로운 기술, 내가 직면한 함정, 이전에 사용했던 기술 포인트와 지식 포인트를 기록하기 위해 블로그를 쓰기로 결정했습니다. 스프링 부트는 원래 기반으로 스프링과 스프링 mvc를 단순화하고 통합하며 많은 변경을 가했습니다. 이전 웹 프로젝트와 다르게 jsp 통합이 가능하지만 기본적으로 템플릿을 사용하기 때문에 jsp 통합에는 여전히 많은 작업이 필요합니다.

이 블로그를 읽기 전에 내 스프링 부트 공통 주석을 읽어보세요.

스프링 부트 프로젝트를 Linux의 Tomcat에 배포하려면 내 스프링 부트 Tomcat 배포를 읽어보세요.

해당 jar 패키지의 Maven 종속성을 가져올 때 주의하세요. 해당 버전(예: spring boot 및 의 해당 버전)

종속성에서 jar를 사용해야 하는 경우

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
# provided表明该包只在编译和测试的时候用
<scope>provided</scope>
</dependency>
로그인 후 복사

필요한 jar 및 플러그 외에도 ins를 사용하려면 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
로그인 후 복사

기본 디렉터리에 webapp 디렉터리를 만듭니다(java 및 리소스 디렉터리와 동일한 수준). webapp은 웹 프로젝트의 WebContent 디렉터리에 해당합니다

프로젝트를 시작할 때 tomcat에 배포하여 웹 프로젝트처럼 시작할 수도 있고, main 메서드를 사용하여 자동으로 시작할 수도 있습니다. 문제가 있어 시작할 수 없는 경우 spring-boot-maven-plugin 플러그인을 사용하여 시작하세요

위 내용은 JSP를 스프링 부트와 통합하는 방법 소개(코드 예)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:cnblogs.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!