본문 바로가기

Struts/Struts Setting

[Struts] Struts2 웹 애플리케이션 파악하기

반응형

ㄱㄴㄷㄹ


요 소

역                할

비 고

필터

 -.URL의 확장자가 action이면 FilterDispatcher에 의해서

   액션을 실행하기 위한 환경을 구축하도록 한다.

web.xml

액션

 -. 리절트가 필요로 하는 메시지를 제공한다.

HelloWorld.java

매핑액션

 -. 실행 후 결과를 처리할 리절트와의 매핑을 설정한다.

struts.xml

리절트

 -. 메시지를 출력하기 위한 화면 처리를 담당한다.

helloWorld.jsp




라이브러리(jar 파일)

설                                       명

struts2-core-2.3.4.1.jar

 -. 스트럿츠2의 코어 라이브러리 이다.

xwork-core-2.3.4.1.jar

 -. 스트럿츠2에서 가장 새롭게 변한 것이 Webwork(=Xwork)와 통합 되었다는 것이다.

 -. Xwork가 주가 되고 Struts가 뒷받침 해주는 형식으로 작동된다.

ognl-3.0.5.jar

 -. Object Graph Navigation Language라고 한다.
 -. Struts2를 위한 EL(Expression Language)이다.

 -. JSP 2.1 스펙에 포함된 EL과 매우 비슷하다.

commons-fileupload-1.2.2.jar

 -. 파일 업로드를 위한 라이브러리

commons-io-2.0.1.jar

 -. 기존의 JDK에서 제공하는 클래스들에 대해서 자주 사용하는(Commons 한) 기능들을

    클래스화 해 놓은 것이다.

commons-lang3-3.1.jar

 -. 자바 표준 JDK의 java.lang 패키지에 있는 기능들을 확장 또는 사용이 편하게 만들어 놓은 패키지이다.

freemarker-2.3.19.jar

 -. UI 태그 템플릿을 위한 것이다.

javassist-3.11.0.GA.jar

 -. 자세한 지식을 필요로 하지 않고 Java 바이트 코드를 변환할 수 있는 라이브러리이다.


반응형

'Struts > Struts Setting' 카테고리의 다른 글

[Struts] Struts2 스트럿츠2 프로그램 설치하기  (0) 2012.08.24