
- 전체 파일 경로
- 새로운 패키지 추가하는 방법
- Controller 생성
- Controller 내용 작성
- board 폴더 생성
- view.jsp 파일 생성
- view.jsp 파일 작성
- Tomcat 서버 재가동 및 실행 화면
1. 전체 파일 경로

2. 새로운 패키지 추가하는 방법
패키지 추가 시 맨 밑에 <context:component-scan vase-package="패키지.명" /> 추가

예제) 홈 컨트롤러
-> return "home" 의 위치는 views 폴더의 home.jps 파일

- tomcat 서버 실행


- 내부 브라우저로 열림
- 오류가 많으니 윈도우 변경해줘야 함

- Window → Web Browser → Chrome 설정 후 서버 재가동

- 크롬으로 정상 작동 확인

3. 컨트롤러 생성


4. Controller 내용 작성

package com.human.ex;
import java.text.DateFormat;
import java.util.Date;
import java.util.Locale;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@Controller
public class TestController {
@RequestMapping(value = "/board/view", method = RequestMethod.GET)
public String home(Locale locale, Model model) {
System.out.println("hello board");
return "board/view";
}
}
5. board 폴더 생성


6. view.jsp 파일 생성
Web -> JSP File

7. view.jsp 파일 작성
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page session="false" %>
<html>
<head>
<title>Home</title>
</head>
<body>
<h1>
Hello view.jsp!
</h1>
</body>
</html>

8. Tomcat 서버 재가동 및 실행 화면


'Language > Spring' 카테고리의 다른 글
| [Spring] EL과 JSTL 정의 및 예제 (1) | 2022.09.16 |
|---|---|
| [Spring] SQL 테이블 생성 및 데이터 입력, 조회 (0) | 2022.09.15 |
| [Spring] Oracle DB 설치 및 SQL developer 초기 설정 (0) | 2022.09.15 |
| [Spring] 프로젝트 생성 및 Tomcat 서버 설정 (0) | 2022.09.14 |
| [Spring] 스프링 레거시(Spring Legacy) 시작하기 (0) | 2022.09.14 |