Spring/spring 공부

[Spring수업복습] 2022-02-07(월)

개발자하소서 2022. 2. 7. 15:12
728x90
반응형
SMALL

1. 새로운 프로젝트 생성
     ex05  jspuse
     spring  web 체크

2. buildgradle 클릭 후
    implement 쓴다.
    gradle수정 후에는 무조건
   마우스오른쪽버튼
gradle  -> refresh  gradle  project를 눌러줘야함



3. src -main  안에다가
    webapp이라는 폴더를 생성한다.

webapp폴더생성


4. webapp안에다가
   WEB-INF 폴더 생성
   무조건 대문자로!
5. WEB-INF 폴더 안에 views폴더 생성
6. views폴더안에 sub폴더생성


7. views폴더안에
    test1.jsp파일 생성



8. sub폴더안에
    test2.jsp파일 생성


9. 포트번호를 바꿔준다.

10. jsp를 설정햬준다.
      저장시 오류가 뜨는이유는
     한글 사용시 이기에
  save  Utf8을 선택한다.

11.  jsp파일 안에 out.print를 써준다,

12.
com.study.demo밑에
mycontroller 클래스를 생성한다.
이는 컨트롤러로서
요청과 응답역할을 한다.



컨트롤러 클래스 생성

13. 컨트롤러 안에 각 메소드를
      기입한다.

14. controller  어노테이션을 붙이고
   root메소드 위에
    requestMapping ("/")를 붙이고
    반환자료형 앞에 responseBody를 붙인다음
   return에 "jsp in gradle" 이라 써보면

실행시 return문이 출력이 된다.

15.  test1  메소드에도
      requestMapping("/test1") 을 써주고
      return  에 test1을 쓴다.


16. test2 메소드도 같이
      requestmapping과
    return 을 써준다.
   이때  요청받는 파일의 위치를
   잘 파악해서 기입해야 한다.

실행결과


test1에  반환자료형 앞에 responsebody를
붙이면 리턴에 적힌 데이터가 반환된다.

728x90
반응형
LIST