View - doooyeon/helloSpringMVC GitHub Wiki

home.jsp

  • 학기별 이수 학점 조회
    • /showcreditbysemester
  • 구분별 이수 학점 조회
    • /showcreditbydivision
  • 수강신청
    • /registerforcourses
  • 수강 신청된 과목 조회
    • /showregisteredcourses

creditbysemester.jsp

  • Controller로 부터 전달 받은 학기별 이수 학점이 담긴 Model(courses) 을 table 형태로 보여줌
  • 상세보기 링크를 통해 학기별 이수 과목을 조회
  • 상세보기 링크를 클릭했을 때
    • /showcoursebysemester?year=${course.year}&semester=${course.semester}

coursebysemester.jsp

  • Controller로 부터 전달 받은 학기별 이수 과목이 담긴 Model(courses) 을 table 형태로 보여줌

creditbydivision.jsp

  • Controller로 부터 전달 받은 구분별 이수 과목이 담긴 Model(courses) 을 table 형태로 보여줌

registerforcourses.jsp

  • Spring Form Tag를 이용해 사용자로부터 과목에 대한 정보를 입력받음
  • year, semester, division, credit
    • select tag를 이용해 option을 선택
  • course_id, title
    • input tag를 이용해 입력받음
  • 수강신청 버튼을 클릭했을 때
    • data validation을 통해 입력한 값이 저장된 Coruse와 BindingResult이 넘어오면 이 화면을 이전의 입력값과 다시 보여줌
    • /doregister로 사용자가 입력한 값을 넘겨줌

registersuccess.jsp

  • 수강 신청에 대한 성공 처리 화면을 보여줌
  • 수강 신청된 과목 조회
    • /showregisteredcourses

registeredcourse.jsp

  • Controller로 부터 전달 받은 2017년 1학기 수강 신청 과목이 담긴 Model(courses) 을 table 형태로 보여줌