본문 바로가기
수업(국비지원)/JSP

[JSP] 이클립스 설정(MVC Model1 → MVC Model 2)

by byeolsub 2023. 4. 19.

📌 MemberController.java 클래스 생성

package contrller;

import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import kic.mskim.MskimRequestMapping;
import kic.mskim.RequestMapping;
//http://localhost:8088/jsp3/member/joinForm
/*
 * @WebServlet("/member/*") : url정보가 브라우저에서 
 *     <http://localhost:8088/jsp3/member/>...
 *     MemberController를 호출.
 */
//CRUD :Create, Read, Update, Delete
@WebServlet("/member/*")
public class MemberController extends MskimRequestMapping {
	//http://localhost:8088/jsp3/member/joinForm 요청시 호출되는 메서드
	@RequestMapping("joinForm")
	public String joinForm(HttpServletRequest request, HttpServletResponse response) {
		return "/view/member/joinForm.jsp"; //forward 됨
	}
	@RequestMapping("loginForm")
	public String loginForm(HttpServletRequest request, HttpServletResponse response) {
		return "/view/member/loginForm.jsp"; //forward 됨
	}
}