본문 바로가기
Struts Framework

Struts + iBatis로 페이지 만들기

by BeGeek 2015. 2. 18.

Struts + iBatis로 페이지 만드는 기본 순서(개인의 작업 방식과 기존 소스 유무에 따라 달라질 수 있음)

VO만들기 -> DAO만들기 -> sql쿼리 만들기 -> Action 만들기 -> mapping되는 뷰단 jsp 만들기

 

 

* Action 만들기

Eclipse에서 ctrl + N > class > 액션클래스명 입력(예를들어 PeopleSearchAction)

아래와 같이 PeopleSearchAction.java 클래스가 생성되면..

public class PeopleSearchAction {

}

Struts의 Action클래스를 상속하도록 코딩

public class PeopleSearchAction extends Action {

}

 

ctrl + shift + O 를 눌러 Action관련 클래스들을 import

그리고 클래스안에서 ctrl + spacebar 눌러서 execute 메소드 자동 완성

이후 해당 Action클래스의 로직 코딩!

 package action;

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

import org.apache.struts.action.Action;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;

public class PeopleSearchAction extends Action {

 @Override
 public ActionForward execute(ActionMapping mapping, ActionForm form,
   HttpServletRequest request, HttpServletResponse response)
   throws Exception {
  // TODO Auto-generated method stub
  return super.execute(mapping, form, request, response);
 }
 
}

 

댓글