회원가입 페이지 파일이름을 이용하여 직접 넘어가도 되지만
세션을 유지하고 다양한 정보를 지닌채 넘어가기 위해서는
컨트롤러를 통해 넘어가는 것이 바람직하다고 생각한다.
package com.portfolio.view.controller;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.SessionAttributes;
import org.springframework.web.bind.support.SessionStatus;
import com.portfolio.biz.employee.dto.AdminVO;
import com.portfolio.biz.user.UserService;
import com.portfolio.biz.user.dto.UserVO;
import com.portfolio.biz.utils.Criteria;
import com.portfolio.biz.utils.PageMaker;
@Controller
public class UserController {
@RequestMapping(value = "/login_form")
public String loginFormView() {
return "member/login";
}
@RequestMapping(value = "/join_form")
public String joinFormView() {
return "member/join";
}
@RequestMapping(value="find_id_form")
public String findIdView() {
return "member/findId";
}
@RequestMapping(value="find_password_form")
public String findPasswordView() {
return "member/findPassword";
}
}
컨트롤러에서 화면을 이동할 수 있게 GET방식으로 받아서 전송한다.
728x90
반응형
'포트폴리오 > Spring Framework' 카테고리의 다른 글
스프링 프레임워크 - 회원가입 페이지 만들기 - 2 (0) | 2020.12.01 |
---|---|
스프링 프레임워크 - 아이디 중복 확인 (1) | 2020.12.01 |
스프링 프레임워크 presentation-layer 설정(기초) (0) | 2020.11.05 |
applicationContext 파일 설정하기 (0) | 2020.11.05 |
스프링 프레임워크 기본 설정하기 - 2 (0) | 2020.11.05 |