728x90 반응형 스프링부트2 [Spring Boot] 컨트롤러 클래스 없이 특정 view대한 컨트롤러 추가 WebMvcConfigurer addViewControllers 🎯 Goal컨트롤러 클래스 없이 특정 view에대한 컨트롤러 추가💡 개념web과 WEB-INF 폴더 / WEB-INF에서의 앵커 태그에 관해서webapp폴더에 파일이 있을 경우 비즈니스 로직없이도 가상의 결과물을 만들어 직접적으로 뷰를 살펴 볼 수 있다.그렇기 때문에 http://localhost:8080/test.jsp로 접속 시 해당 페이지를 볼 수 있었던 것이다.🔑 에러 원인WEB-INF 폴더에 있는 main.jsp 파일은 왜 볼 수 없었던 것일까?WEB-INF 폴더의 경우 브라우저에서 직접적으로 접근이 불가한 경로다.직접적으로 볼 수 없기 때문에 앵커 태그로 이동이 불가하며, Controller를 통해서만 이동을 해야 한다.http://localhost:8080/main.jsp와 직접 같이.. 2024. 5. 16. [Spring Boot] 스프링부트 프로젝트 생성(STS) / 빌드 / 실행 프로젝트 생성📌 File ▶ New ▶ Spring Starter Project 📌 프로젝트명 'gogo'로 생성 후 Next 클릭📌 생성할 프로젝트에 필요한 dependency를 미리 설정아래와 같이 설정 ▶ 이후 Finish를 클릭📌 pom.xml 에러표시이유는 STS 를 사용하여 스프링 프로젝트 생성 시pom.xml 의 첫번째 줄 에러(unknown 에러) 발생 시메이븐 플러그인 버전이 안써있어서 나는 에러이다. 17 라인쯤에 있는 properties 안에3.1.1 입력 3.1.1 1.8 📌 프로젝트 오른쪽 커서 ▶ Maven ▶ Update Project 📌 업데이트할 해당 프로젝트 선택 📌 에러 해결!Controller 생성스프링부트에서 컨트롤러를 생성할 때는 .. 2024. 4. 30. 이전 1 다음 728x90 반응형