Struts1
-
struts2 :: 기본 설정 및 Hello 띄우기!IT/Java & JSP & FW 2012. 4. 25. 03:32
Struts2에서는 HTML 폼 데이터를 특정 자바 클래스로 Submit 하는 데 이런 자바클래스를 Action이라고 하며 Action이 실행된 후 그 결과를 클라이언트 브라우저로 보내주어야 하는데 이때 사용되는 자원을 result라고 한다. 이러한 result는 일반적으로 JSP이지만 PDF나 엑셀파일들이 될 수도 있다. 1. struts2 셋팅하기 Struts2 라는 이름의 다이나믹 웹 프로젝트를 하나 생성합니다. http://struts.apache.org 로 가서 최신 버젼의 struts를 다운 받습니다. 압축을 풀고 lib 안에서 아래와 같은 jar 파일을 프로젝트 lib 안에 넣습니다. 2. Action 클래스 생성 Action은 Bean으로 getter를 통해 JSP 같은 곳에서 데이터를 읽..
-
struts :: struts1 과 struts2의 큰 차이IT/Java & JSP & FW 2012. 4. 25. 01:52
2000년에 등장 한 스트럿츠프레임워크(Struts Framework)는 MVC Model을 웹 아키텍처에 결합시켜 탄생된 후 최근의 웹 애플리케이션 개발을 주도적으로 이끌어 왔다. 이러한 Struts와 MVC 아키텍처 중 가장 뛰어난 기술적 요소를 가지고 있는 웹워크(WebWork)의 단점을 극복하고 장점을 최대한 결합시켜 만든 프레임워크가 Struts2이다. Struts의 대안으로 WebWork를 처음 만든사람은 JBoss를 만든 Richard Oberg인데 이후 WebWork는 2004년에 버전 2.2.2 부터 Struts 커뮤니티와 결합하여 2005년 JavaOne에서 Struts Ti(Titanium) 제안 초안을 구성하여 본격적인 Struts2 개발이 시작되어 탄생하게 되었다. Struts2는..