Download List

프로젝트 설명

Induction is a request-based Java Web application
framework with support for dynamic application
reloading, type-based dependency injection and
dependency analysis between models, and views and
controllers using popular IDEs.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2010-02-13 08:30
1.4.0b

오류 처리기에 대한 새로운 지원합니다. @ 새로운 <error-to-class-map> 구성 오류 처리기를 XML로 구성 @ 지시문. 새로운 고성능 출력 버퍼링 템플릿. 템플릿의 출력을 클라이언트에 서식하는 경우에만 전송 오류없이 완료됩니다. 아무것도 클라이언트에 오류가있다, 그래서 사용자는 더 이상 지저분한 템플릿 엔진에 의해 생성된 스택 추적을 참조하십시오 템플릿 작성된 것입니다. 오류 처리기가 지금과 같은 클라이언트에 리디렉션하거나 오류 코드를 반환하는 기능 같은 더 많은 옵션이있다 (이후로 안 쓰는 응답)에 시작되었다.
Tags: Major feature enhancements
New support for error handlers. A new @<error-to-class-map>@ directive in the config XML to configure error handlers. New high-performance template output buffering. The output of a template is sent to the client only if the template completes without errors. Nothing is written to the client for a template that has errors, so users no longer see the messy stack trace generated by a templating engine. An error handler now has more options, such as returning a redirect or error code to the client (since no writing was started on the response).

2009-11-23 18:13
1.3.1b

요청을 요격에 ControllerResolver.Resolution 또는 ViewResolver.Resolution 주입 잘못 예외 개체가 null이 경우 해상도했다 던진;이 수정되었습니다. 이제 코드는 예외를 시도하면 어떤 세션을 사용할 수없습니다 컨텍스트에서 세션 범위를 모델에 액세스하려면 만든 던졌습니다; 이전 ModelPool 클래스 ()에서 NullPtrEx를 일으켰습니다.
Tags: minor bug fix release
Injecting the ControllerResolver.Resolution or ViewResolver.Resolution in a request interceptor incorrectly threw an exception if resolution objects were null; this has been fixed. The code now throws an exception when an attempt is made to access a session scope model from a context in which no session is available; previously this caused a NullPtrEx (in the ModelPool class).

2009-11-02 23:05
1.3.0b

강력하고 새로운 지원 요청을 요격 같은 0으로 백업 종속성 주입 유도를 통해 사용 설정을위한 추가되었습니다. ShortURL resolvers을 지원하는 향상된했다 새 <class-replace> 에서 지시어 <url-to-class-map> 유도 구성 절을 참조하십시오. 예를 들어,이 지시어를 위해 URL에 하이픈을지도하는 데 사용될 수있는, 말, 컨트롤러 밑줄 / 보려면 클래스 이름입니다. 버전 1.2.0b 두 사소한 버그가 수정되었습니다.
Powerful new support was added for request interceptors backed by the same zero-config dependency injection used throughout Induction. ShortURL resolvers were enhanced to support a new <class-replace> directive in the <url-to-class-map> section of the Induction configuration. For example, this directive can be used to map a hyphen in a URL to, say, an underscore in a controller/view class name. Two minor bugs in version 1.2.0b were fixed.

2009-06-30 20:26
1.2.0b

이 릴리스의 의견에 URL을 직접 매핑을 지원합니다. 이전보기는 컨트롤러에 의해 활성화될 수있습니다. 그것은 또한 새로운 정규식을 통해 강력하고 깨끗한 URL을 지원 resolvers 기반 컨트롤러에 대한 지원을 볼 수 인스턴스를 반환하기 이전의 지원 이외에 볼 반환 형식을 포함, 새로운 <include-config ...> 유도 구성 지시어 XML을 새로운 <init-on-startup ...> 지시문을 시작할 때 응용 프로그램 범위는 모델을 초기화, 지원 및 향상된 전문적인 애플 리케이션 사용을위한 컨트롤러 및 플레이에 시스템 수준의 개체에 대한 액세스를 확장합니다.
Tags: Beta, Major feature enhancements
This release supports direct mapping of URLs to views. Previously views could only be activated by controllers. It also includes powerful clean URL support via new regex-driven resolvers, support for controllers to return a view type in addition to the previous support for returning a view instance, a new <include-config ...> directive in the Induction configuration XML, a new <init-on-startup ...> directive to support initializing application scope models on startup, and enhancements to expand access to system level objects in controllers and views for use by specialized applications.

2008-07-03 20:51
1.1.1b

Tags: Initial freshmeat announcement

Project Resources