Anyframe Web
본 페이지를 통해 Anyframe Web 의 모든 버전별 릴리즈 라이브러리들을 다운로드받을 수 있다. Download(Binary)를 통해 다운로드된 zip 파일은 기본적으로 Anyframe 릴리즈 라이브러리만을 포함하며, 소스 파일 필요시 Download(Source)를 이용하면 된다.
다음은 다운로드 가능한 Anyframe Web 의 버전 목록이다.
* Anyframe Web의 버전은 major.minor.point로 구성되어 있으며, point 버전이 업그레이드되었을 경우에는 최신에 대해서만 다운로드가 제공된다.
Anyframe Web 3.2.1
Anyframe Web 3.2.1 의 주요 변경 사항은 다음과 같다.
- 주요 변경 사항
- anyframe.web.springmvc.controller.AnyframeFormController 클래스 변경
- AnyframeFormController 내부 사용 목적으로 anyframeLogger 를 추가함.
- 기존 logger는 AnyframeFormController를 상속받은 Controller클래스에 해당하는 logger를 사용하게 하고, anyframeLogger는 framework 관련 로깅을 남길때 사용함.
- 참조 라이브러리 변경
- 기존의 displaytag-1.0.jar 파일이 displaytag-1.2.jar 파일로 버전 업그레이드
- 기존의 wsdl4j-1.6.1.jar 파일이 wsdl4j-1.6.2.jar 파일로 버전 업그레이드
- org.springframework.binding-2.0.7.RELEASE.jar 파일이 추가됨
- org.springframework.faces-2.0.7.RELEASE.jar 파일이 추가됨
- org.springframework.js-2.0.7.RELEASE.jar 파일이 추가됨
- org.springframework.webflow-2.0.7.RELEASE.jar 파일이 추가됨
- 해결된 이슈 목록
- [WEB-36] anyframe.web.springmvc.common.ajax.vo.AnyframeAjaxCommonSearchVO는 데체 어디로?
Download(Binary) | Download(Source) | ReleaseNote
Anyframe Web 3.2.0
Anyframe Web 3.2.0 의 주요 변경 사항은 다음과 같다.
- Struts를 이전 1.2.7에서 1.3.10으로 버전 업그레이드함
- API 문서 및 매뉴얼 문서 보완(SpringMVC Annotation 사용 방법 등)
- Tobesoft사 X-Internet솔루션인 MIPlatform컴포넌트 연계 시 Dispatch 실행을 위한 AnyframeMiPDispatchController클래스 추가
- Ajax Ui Component Nitobi 연계 모듈 지원 중단
- 소스 프로젝트명 변경
- anyframe.web.struts에서 MIPlatform 연계 모듈을 anyframe.web.struts.ria.mip로 분리
- 프로젝트 anyframe.web.springmvc.mi가 anyframe.web.springmvc.ria.mip로 변경
- Package명 변경
- anyframe.web.struts.common 패키지가 anyframe.web.struts로 변경
- anyframe.web.springmvc.common 패키지가 anyframe.web.springmvc로 변경
- anyframe.web.springmvc.mi 패키지가 anyframe.web.springmvc.ria.mip 변경
- 주요 클래스 이름 변경
- anyframe.web.struts.common.DefaultActionSupport 클래스가 anyframe.web.struts.AbstractActionSupport로 변경
- 참조 라이브러리 변경
- Struts 1.2.7 에서 Struts 1.3.10로 변경됨에 따라 Struts 1.3.10 관련 라이브러리로 업그레이드
- 기존의 commons-validator-1.1.3.jar 파일이 commons-validator-1.3.1.jar파일로 버전 업그레이드
- commons-chain-1.2.jar 파일 신규추가
- bsf-2.3.0.jar 파일 신규추가
- 해결된 이슈 목록
- [WEB-34] Struts의 AbstractDispatchAction을 사용한 파일 업로드 시 WAS의 임시 디렉토리에 파일이 저장되지 않도록 함
- [WEB-33] AnyframeMiPDispatchController클래스 추가로 MiP를 이용한 UI 개발 시, Dispatch Action지원.
- [WEB-31] DefaultRequestPr결ocess의 인증, 권한 Exception Key를 struts-config.xml에서 선언할 수 있게함
- [WEB-29] bind 메소드를 통한 java.util.Date 타입의 데이터 바인딩 지원
- [WEB-27] AnyframeFormController CommandName 변경가능하도록 조치함
- [WEB-25] jasper 파일 생성시 사용한 jasperreports eclipse plugin 버전과 jasperreports 라이브러리 버전 맞아야함
[참고] Anyframe Web 3.2.0은 최신 point 버전인 Anyframe Web 3.2.1을 다운로드하여 사용하시면 됩니다.
Anyframe Web 3.1.0
Anyframe Web 3.1.0 의 주요 변경 사항은 다음과 같다.
- Ajax Ui Component Nitobi와 Spring MVC 연계를 위한 AnyframeAjaxController 및 변환 유틸 추가
- Tobesoft사 X-Internet솔루션인 MiPlatform컴포넌트 연계를 위한 AnyframeMiController및 변환 유틸 추가
- 참조 라이브러리 변경
- jasperreports-2.0.2.jar 파일이 jasperreports-3.1.2.jar 파일로 버전 업그레이드
- itext-1.3.1.jar 파일이 itext-2.1.4.jar 파일로 버전 업그레이드
- 해결된 이슈 목록
- [WEB-28] AnyframeFormController에서 ParameterMethodResolver를 사용하여 처리할 method를 등록할 때
같은 이름에 대한 메소드 오버로딩에 대해서 지원하지 않는 것에 대한 comment추가 - [WEB-27] defaul command name을 "command"가 아닌 사용자가 변경 할 수 있도록 수정
- [WEB-26] AnyframeFormController의 불필요한 GET, POST method 체크 삭제
- [WEB-25] JasperAssistant버전에 맞게 Jasperreports 라이브러리 버전 업그레이드
- [WEB-23] Struts 1.2.7사용 시 Title에서 jsp페이지 Exception처리
Download(Binary) | Download(Source) | ReleaseNote
Anyframe Web 3.0.1
Anyframe Web 3.0.1 의 주요 변경 사항은 다음과 같다.
- 기존의 Anyframe 3.0.1과 동일한 버전이나 바이너리 패키지에서 Anyframe Core와 중복되는 라이브러리를 제거함
- Anyframe Web 3.0.0 에서 일부 소스의 저작자명이 누락되어 모든 소스에 저작자 명시
- 소스 코드 및 테스트 코드 변경
- 기존 Spring MVC 자체 기능을 테스트하기 위한 테스트 코드를 제거하고 Anyframe에서 확장한 소스를 테스트하기 위해 Spring MVC의 테스트 코드를 일부 활용하는 것으로 변경
- 참조 라이브러리 변경
- spring-security-taglibs-2.0.3.jar 파일 추가됨
- 기존의 wsdl4j-1.5.1.jar 파일이 wsdl4j-1.6.1.jar 파일로 버전 업그레이드
- 기존의 cglib-nodep-2.1.3.jar 파일이 cglib-nodep-2.2.jar 파일로 버전 업그레이드(2.1.3 버전의 파일을 그대로 사용하여도 가능)
- 모든 소스 코드는 Maven Project 기반으로 패키징 함
Download(Binary) | Download(Source) | ReleaseNote
Anyframe Web 3.0.0
Anyframe Web 3.0.0 의 주요 변경 사항은 다음과 같다.
- Struts 기반 외 Presentation Layer를 담당하는 또 하나의 베이스로 Spring MVC 활용/확장한 구성 추가
- 소스 코드 패키지 변경 (systemier -> anyframe)
- Shift사 X-Internet 솔루션인 Gauce 컴포넌트 연계를 위한 공통 템플릿 Action 클래스 및 변환 유틸 추가
[참고] Anyframe Web 3.0.0은 최신 point 버전인 Anyframe Web 3.0.1을 다운로드하여 사용하시면 됩니다.

