S2Velocity

プロジェクト文書

Built by Maven

プロジェクトの依存関係

compile

以下はこのプロジェクトのコンパイル依存関係です。これらの依存関係はアプリケーションをコンパイルおよび実行するのに必要です。

グループID 成果物ID バージョン Classifier Type 備考
org.apache.geronimo.specs geronimo-servlet_2.4_spec 1.0 - jar
org.apache.velocity velocity-tools 1.3 - jar
org.seasar.container s2-framework 2.3.23 - jar

プロジェクトの過渡的依存関係

以下はこのプロジェクトの過渡的依存ライブラリのリストです。過渡的依存ライブラリはプロジェクトの依存ライブラリの依存ライブラリです。

compile

以下はこのプロジェクトのコンパイル依存関係です。これらの依存関係はアプリケーションをコンパイルおよび実行するのに必要です。

グループID 成果物ID バージョン Classifier Type 備考
antlr antlr 2.7.2 - jar
aopalliance aopalliance 1.0 - jar
avalon-framework avalon-framework 4.1.3 - jar
commons-beanutils commons-beanutils 1.7.0 - jar
commons-chain commons-chain 1.0 - jar
commons-collections commons-collections 3.1 - jar
commons-digester commons-digester 1.8 - jar
commons-fileupload commons-fileupload 1.0 - jar
commons-lang commons-lang 2.1 - jar
commons-logging commons-logging 1.1 - jar
commons-validator commons-validator 1.3.1 - jar
javax.servlet servlet-api 2.3 - jar
jboss javassist 3.4.ga - jar
junit junit 3.8.1 - jar
log4j log4j 1.2.12 - jar
logkit logkit 1.0.1 - jar
ognl ognl 2.6.9-patch-20070624 - jar
oro oro 2.0.8 - jar
sslext sslext 1.2-0 - jar
struts struts 1.2.9 - jar
velocity velocity 1.5 - jar
xalan xalan 2.5.1 - jar

プロジェクト依存関係グラフ

依存関係一覧

S2Velocity Project

Seasar2 Velocity Tools extension

http://s2velocity.sandbox.seasar.org/

Unnamed - org.apache.geronimo.specs:geronimo-servlet_2.4_spec:jar:1.0

VelocityTools

VelocityTools is an integrated collection of Velocity subprojects with the common goal of creating tools and infrastructure to speed and ease development of both web and non-web applications using the Velocity template engine.

http://jakarta.apache.org/velocity/tools/

Unnamed - commons-collections:commons-collections:jar:3.1

Types that extend and augment the Java Collections Framework.

Unnamed - javax.servlet:servlet-api:jar:2.3

sslext

struts

The core of the Struts framework is a flexible control layer based on standard technologies like Java Servlets, JavaBeans, ResourceBundles, and Extensible Markup Language (XML), as well as various Jakarta Commons packages. Struts encourages application architectures based on the Model 2 approach, a variation of the classic Model-View-Controller (MVC) design paradigm. Struts provides its own Controller component and integrates with other technologies to provide the Model and the View. For the Model, Struts can interact with any standard data access technology, including Enterprise Java Beans, JDBC, and Object Relational Bridge. For the View, Struts works well with JavaServer Pages, including JSTL and JSF, as well as Velocity Templates, XSLT, and other presentation systems. The Struts framework provides the invisible underpinnings every professional web application needs to survive. Struts helps you create an extensible development environment for your application, based on published standards and proven design patterns.

http://struts.apache.org/

Unnamed - commons-beanutils:commons-beanutils:jar:1.7.0

Digester

The Digester package lets you configure an XML->Java object mapping module which triggers certain actions called rules whenever a particular pattern of nested XML elements is recognized.

http://jakarta.apache.org/commons/digester/

FileUpload

The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications.

http://jakarta.apache.org/commons/fileupload/

Validator

Commons Validator provides the building blocks for both client side validation and server side data validation. It may be used standalone or with a framework like Struts.

http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/

Unnamed - oro:oro:jar:2.0.8

Unnamed - antlr:antlr:jar:2.7.2

Unnamed - xalan:xalan:jar:2.5.1

Apache Velocity

Apache Velocity is a general purpose template engine.

http://velocity.apache.org/engine/releases/velocity-1.5/

Seasar2 Framework

DI Container with AOP

http://s2container.seasar.org/

AOP alliance

AOP Alliance

Logging

Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems.

http://jakarta.apache.org/commons/${pom.artifactId.substring(8)}/

Javassist

Javassist (Java programming assistant) is a load-time reflective system for Java.

http://www.jboss.org/products/javassist

Unnamed - junit:junit:jar:3.8.1

OGNL

Patch for OGNL version 2.6.9 (http://www.ognl.org/)