JAVA/Spring Boot

[Spring Boot] JAVA로 만든 Controller로 JSP 호출하기

D.Luffy 2024. 9. 2. 23:18
반응형

 

안녕하세요. 오늘은 JAVA를 이용해 JSP를 호출할 수 있는 Controller 만드는 방법을 알아보겠습니다.

 

전에 포스팅한 JSP 파일 생성 & JSP 기본 경로 지정하기와 이어지는 내용이니 안 읽으신분은 꼭 읽고 와주세요! ▼ 

 

[Spring Boot] JSP 파일 생성 & JSP 기본 경로 지정하기

안녕하세요. 오늘은 JSP 파일을 생성하고, JSP 기본 경로 설정하는 방법을 알아보겠습니다. 아직 STS4를 설치 안하셨거나, 웹개발 프로젝트를 생성 안하셨다면 이전 포스팅을 확인하시면 됩니다. 

web-developer1.tistory.com

 

 

 


 

JAVA Package 만들기

 

 

src/main/java 폴더를 보시면 com.test.demo 라는 패키지가 있는데요.

그 하위에 com.test.demo.main 이라는 패키지를 생성해줍니다.

단축키 ctrl + n 으로 빠르게 추가할 수 있어요

 

쨘!


 

JAVA Cotroller 만들기

 

 

생성한 com.test.demo.main 패키지에 MainController.java 파일을 생성합니다.

쨘!


 

JSP 호출하는 Controller 만들기

 

우선 public class MainController 라는 소스 위에 '@Controller'를 입력해줍니다.

입력하면 빨간색 줄이 생길텐데요.

빨간색 줄 위에 마우스를 올려보면 'Import 'Controller' (org.springframework.stereotype)' 이라는 문장이 보일겁니다.

그 문장을 클릭하면 빨간색 줄은 없어지고 '@Controller' 가 회색으로 바뀔겁니다.

org.springframework.stereotype 이라는 라이브러리를 import 했다는 뜻 입니다.

마우스를 올려만주세요.
클릭!
쨘!

 

 

그리고 MainController 클래스 내에 해당 코드를 작성해줍니다.

@GetMapping(value = "/main")
public  String test()  {
		
	return "test/test";
}

@GetMapping에 빨간줄은 @Controller처럼 라이브러리 import 해주세요.

 

코드 작성 후 저장하고, Spring Boot를 실행시킵니다,

인터넷 브라우저에서 'localhost:8080/main' url을 입력하면 test.jsp에 작성한 요소가 화면에 보입니다. 

※ 전에 포스팅한 'JSP 파일 생성 & JSP 기본 경로 지정하기' 처럼 JSP 파일을 생성해야합니다.

 


 

이제 test.jsp를 직접 호출하는게 아닌 /main 이라는 url을 호출해서 test.jsp를 호출하는데요.

실제 거의 모든 웹개발 프로젝트에서 사용하는 방법입니다.

 

다음엔 더 유용한 내용으로 포스팅하겠습니다!

읽어주셔서 감사합니다.

반응형