2014-10-22

보강 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.번실행


}}


'보강' 카테고리의 다른 글

2014-10-21  (0) 2014.10.21
Posted by 5DMK2]발자국
,

2014-10-21

보강 2014. 10. 21. 19:50

struts.mxl (

<action>

<interceptor><- init 메서드 동작


에러 발생했을 때 콘솔창 먼저 확인해야 함



데이터형- 참조형: 모든 Class, interface

ㄴ 기본형 →8


ListAction

1.execute

2.getModel

3.prepare

4.setIbatis


참조형이면 현재 어떤 변수가 들어가 있는지 확인해야 한다


인터셉터: 컨트롤에서 액션으로 갈 때 중간에 있다


struts.xml - ListAction 호출

intercept

 excute();




'보강' 카테고리의 다른 글

2014-10-22  (0) 2014.10.22
Posted by 5DMK2]발자국
,

2014-10-20

jsp2.0 2014. 10. 20. 10:02

view =>jstl

'jsp2.0' 카테고리의 다른 글

2014-10-17  (0) 2014.10.17
2014-10-16  (0) 2014.10.16
2014-10-15 인터셉터-파일 업로드  (0) 2014.10.15
2014-10-15 인터셉터- servletConfig  (0) 2014.10.15
2014-10-15 checkbox  (0) 2014.10.15
Posted by 5DMK2]발자국
,