programing

WEB-INF 폴더가 Spring Boot 응용 프로그램에 생성되지 않습니까?

starjava 2023. 7. 6. 21:45
반응형

WEB-INF 폴더가 Spring Boot 응용 프로그램에 생성되지 않습니까?

Spring Initializr을 사용하여 Spring Boot 응용 프로그램을 만들고 있지만 폴더 구조가 약간 다릅니다.WEB-INFJSP 파일을 넣을 폴더, 그래서 내가 만들 것입니다.WEB-INF수동으로 폴더를 지정하시겠습니까?

스프링 부팅 애플리케이션에서 WEB-INF 폴더를 수동으로 생성해야 합니다.WEB-INF 폴더를 만들려면 다음 단계를 수행하십시오.

  1. 아래 강조 표시된 대로 기본 폴더를 선택합니다.

    enter image description here

  2. 마우스 오른쪽 단추를 클릭하고 웹 앱 이름을 가진 폴더를 만듭니다.
  3. 이제 웹 앱 폴더를 마우스 오른쪽 단추로 클릭하고 WEB-INF 폴더를 만듭니다.
  4. 이제 마찬가지로 WEB-INF 폴더 내에 보기 폴더(또는 원하는 다른 이름)를 만들어 모든 JSP를 보관합니다.
  5. 위의 단계를 수행한 후의 폴더 구조는 아래와 같습니다.

    enter image description here

jsp 파일 덤프 위치src/main/webappWEB-INF를 사용하든 사용하지 않든 폴더는 제게 도움이 되었습니다.저는 에서 언급된 정확한 프로젝트 구조를 따랐습니다.

  1. mkyong.com
  2. 봄부츠 자습서

일반적으로 웹 파일은 봄 부팅과 함께 리소스 폴더로 이동합니다.https://spring.io/guides/gs/serving-web-content/

저도 같은 문제가 있었습니다. 문제를 해결하려면 pom.xmljar에서 war로 변경하고 다음 작업을 수행해야 합니다.

cd "my_project"
mvn clean package
java -jar my_project.war

그리고 모든 것이 해결됩니다.

내부: src/main/resources/application.properties

다음 행 추가: spring.mvc.view.spring = /WEB-INF/view/

기술 자료 보기 5분:비디오 시작 시간: 55:33

언급URL : https://stackoverflow.com/questions/48277952/web-inf-folder-is-not-creating-in-spring-boot-application

반응형