보강

2014-10-22

5DMK2]발자국 2014. 10. 22. 19:53

WAS(톰켓 서버)

클라이언트가 요청한 내용을 받아서 전달

컨트롤러 호출


htto://localhost:8000/StrutsBoard/deleteAction.action

서버            /                /    web.xml



영화관 입구=서버

티케팅 =was

모델- 영화목록

뷰-결과


1. Server

2. WAS

3. 폴더(루트 디렉토리) root-context

ㄴ  WEB-INF

ㄴ classes

ㄴ lib

ㄴ web.xml


가장먼저 실행 web.xml



htpp://localhost:8000/StrutsBoard/test.action?id=java

request.getParameter("id");

=>

public void setId(String id){

}

전달 되는 파라메터는 excute 메서드가 동작하기 전에 작동한다


public class TestAction implements Action, preparable, ModelDriven{


public Object getModel(){                               // 생성된 DTO객체를 struts.xml에 전달

<== ModelDrvien                          인터셉터에 끼워 넣는놈

2번 실행

}

public vodi prepare() throws Exception{            //DTO 객체 생성                            1.번실행


}}