타일즈와 JSTL을 같이 사용할 때 주의할 점 1. 레이아웃 페이지에 JSTL 태그 선언을 한다고 사용할 페이지에서 JSTL 태그 선언을 생략 못함. 레이아웃 페이지에서 JSTL태그 선언을 하고 실제 JSTL을 사용하는 페이지에서 JSTL 태그 선언을 하지 않는다면 적용되지 않습니다. 레이아웃 페이지는 JSTL를 사용하지 않는다면 굳이 선언할 필요없습니다. 하지.. Java2EE Framework/Struts1.3 2010.09.10
스트럿츠와 타일즈 컴포넌트 조합 ■ Tiles (타일즈) 컴포넌트 타일즈 컴포넌트는 페이지의 모듈화를 위해 지원하는 컴포넌트이다. 스트럿츠는 Action 을 수행한 후 ActionForward 로 페이지를 전환하기 때문에 단순한 입력을 받아 Action을 수행한 후 출력페이지로 출력하는 단순한 페이지 전환에는 좋다. 하지만 메인 페이지를 유지한 채 콘텐.. Java2EE Framework/Struts1.3 2010.09.10
스트럿츠1.3 커스텀 태그 사용하기 스트럿츠 커스텀 태그를 사용하기 위해서는 스트럿츠 태그 라이브러리를 웹 애플리케이션에 등록한 후 사용해야 한다. 스트럿츠 태그 라이브러리는 struts-taglib.jar 파일이며 이 파일을 웹 애플리케이션의 /WEN-INF/lib 디렉토리에 복사한다. 그리고 스트럿츠 커스텀 태그를 사용할 때.. Java2EE Framework/Struts1.3 2010.09.10
index 페이지 요청시 스트럿츠 적용 방법 스트럿츠는 요청 URL을 분석하여 사용자의 요청을 수행할 컨트롤러인 Action 클래스를 호출한다. 이 때 요청 URL 값을 분석하여 해당 요청에 해당하는 Action 클래스를 호출하는데 이 모든 과정은 설정파일을 통해 이루어진다. 우선, 웹 컨테이너에 스트럿츠를 사용하기 위해 web.xml 에 .. Java2EE Framework/Struts1.3 2010.09.10
스트럿츠1.3 - 스트럿츠의 액션(컨트롤러) 종류 스트럿츠 설정 파일(struts-config.xml) 에 action 태그를 사용하여 등록하며, 일반적으로 다음과 같이 컨트롤러를 등록한다. <action path="/login" type="org.apache.struts.actions.LoginAction" name="loginForm" scope="request" parameter="/hr/login.jsp" validate="false" /> <action path="/login" type="org.apache.struts.actions.Log.. Java2EE Framework/Struts1.3 2010.05.29
스트럿츠1.3 - 컨트롤러 구현 방법 컨트롤러 컨포넌트 스트럿츠의 컨트롤러는 스트럿츠가 제공하는 가장 유연한 영역이다. 스트럿츠의 컨트롤러는 사용자의 요청 URL을 분석하여 해당 Action 클래스를 호출하고 Action 클래스는 필요한 비즈니스 로직을 수행한 후 결과 페이지로 포워드 시키는 역할을 한다. ※ 참고 스.. Java2EE Framework/Struts1.3 2010.05.29
스트럿츠의 구조 스트럿츠는 MVC 모델2방식을 지원하는 프레임워크로 가장 중심이 되는 것은 서블릿 컨트롤러이다. 스트럿츠의 컨트롤러는 ActionServlet 클래스가 관리한다. 스트럿츠의 동작구조는 다음과 같다. 우선 스트럿츠 컨트롤러는 ActionServlet, RequestProcessor, Action, ActionForm 클래스가 있다. 웹 어.. Java2EE Framework/Struts1.3 2010.05.28
이클립스에 스트럿츠 1.3 개발 환경 구성하기 개발 환경 JDK 1.6 톰캣 5.5 이클립스 (가니메데) v3.4 + WTP 스트럿츠 1.3 모든 개발 환경을 구성했다고 가정한 후 스트럿츠를 이클립스에 연동시키는 방법을 나타냅니다. 1. 톰캣 common/lib 디렉토리에 스트럿츠 lib/*.jar 파일을 모두 복사 합니다. 스트럿츠 jar 파일을 톰캣의 common/lib 디렉.. Java2EE Framework/Struts1.3 2009.12.16
스트럿츠1.3 컨트롤러 사용 방법 스트럿츠는 서블릿 기반의 컨트롤러를 제공하는 프레임워크이다. 그렇다면 스트럿츠 컨트롤러의 사용 방법에 대해 알아 보자. 서블릿 기반이기 때문에 웹 어플리케이션에 스트럿츠 컨트롤러인 ActionServlet를 등록한다. 서블릿의 등록은 톰캣 설정파일 작성 방법에 자세히 나온다. .. Java2EE Framework/Struts1.3 2009.09.14
스트럿츠1.3 적용 방법 스트럿츠 프레임워크는 아파치 스트럿츠 프레임워크 다운로드 페이지에서 스트럿츠 정식 릴리즈(Production Release) 파일을 다운로드 받는다. 그 후 스트럿츠 프레임워크를 사용하기 위해 웹 애플리케이션에 등록해야 한다. 스트럿츠 프레임워크 다운로드 페이지 http://struts.apache.org/d.. Java2EE Framework/Struts1.3 2009.09.03