Spring

Spring 도서쇼핑몰 예제 실습 (1) - Controller , jsp 예제

나는주민 2025. 1. 9. 15:42

File -> new -> Project 들어간뒤
WelcomeController 생성
file->other 에 들어가서 jsp 검색후 jsp file 선택 이름을 welcome.jsp로 만들어줌
welcome.jsp를 생성하자
부트스트랩에서 4.5.3버전으로 css를 welcome,jsp에서 적용해보자


브라우저의 앤드포인트가 현재는 /controller/home으로 있는데 우리는 최초 앤드포인트 명을 

/controller에서 /BookMarket으로 바꾸는 방법을 해보고자 한다 

현재 프로젝트 (우클릭) -> properties -> 아래쪽에서 Web Project Settings에서 BookMarket을 작성해주자

 

앤드포인트를 apply를 눌러서 변경이 잘 완료되었는지 확인해보자

 

앤드포인트가 잘 바




북마켓 만들기 예제

@Override를 써도되고 안써도되지만 차이는

@Override 어노테이션을 사용하면 컴파일러가 추가적으로 한번 검증해줌 

결론 : 웬만하면 @Override를 쓰는게 좋다.

서블렛 베이스 페키지를 "com.springmvc,controller" 에서 com.springmvc.* 로 수정
controller/books 컨트롤러의 jsp 화면이 잘 나오는 모습이다.