Spring Framework: Web MVC.
Here is the list of declaration for spring-webmvc. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>2.5.4</version> </dependency>
If you think this Maven repository POM file listing for spring-webmvc is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:The Apache Software License, Version 2.0
URL: http://www.apache.org/licenses/LICENSE-2.0.txt.
The spring-webmvc-2.5.4 has 17 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.
Category | Artifact | Depended By Count |
---|---|---|
Data Structure | commons-attributes-api 2.2 A precompiler for java that enables the use of attributes as seen in C#. | 40 |
Parser | commons-attributes-compiler 2.2 An Ant task that will precompile Java source. | 38 |
Log | commons-logging 1.1.1 Commons Logging is a thin adapter allowing configurable bridging to other, well known logging systems. | 1143 |
Report | jasperreports 2.0.2 JasperReports Library | 11 |
Development | tiles-api 2.0.5 Tiles APIs, containing interfaces and classes to interact with Tiles. | 13 |
Development | tiles-core 2.0.5 Tiles Core Library, including basic implementation of the APIs. | 13 |
JSP | tiles-jsp 2.0.5 Tiles JSP support: Classes and tag libraries to use Tiles in a JSP environment. | 13 |
The following packages are defined in the spring-webmvc-2.5.4.jar
org.springframework.web.bind org.springframework.web.bind.annotation org.springframework.web.bind.annotation.support org.springframework.web.bind.support org.springframework.web.multipart org.springframework.web.multipart.commons org.springframework.web.multipart.support org.springframework.web.servlet org.springframework.web.servlet.handler org.springframework.web.servlet.handler.metadata org.springframework.web.servlet.i18n org.springframework.web.servlet.mvc org.springframework.web.servlet.mvc.annotation org.springframework.web.servlet.mvc.multiaction org.springframework.web.servlet.mvc.support org.springframework.web.servlet.mvc.throwaway org.springframework.web.servlet.support org.springframework.web.servlet.tags org.springframework.web.servlet.tags.form org.springframework.web.servlet.theme org.springframework.web.servlet.view org.springframework.web.servlet.view.document org.springframework.web.servlet.view.freemarker org.springframework.web.servlet.view.jasperreports org.springframework.web.servlet.view.tiles2 org.springframework.web.servlet.view.velocity org.springframework.web.servlet.view.xslt
Here is the content of the POM file.
<?xml version="1.0"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <packaging>jar</packaging> <name>Spring Framework: Web MVC</name> <version>2.5.4</version> <description>Spring Framework: Web MVC</description> <url>http://www.springframework.org</url> <licenses> <license> <name>The Apache Software License, Version 2.0</name> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <distribution>repo</distribution> </license> </licenses> <scm> <connection>scm:cvs:pserver:anonymous:@springframework.cvs.sourceforge.net:/cvsroot/springframework/spring</connection> <developerConnection>scm:cvs:ext:username@springframework.cvs.sourceforge.net:/cvsroot/springframework/spring</developerConnection> <url>http://springframework.cvs.sourceforge.net/springframework/</url> </scm> <organization> <name>Spring Framework</name> <url>http://www.springframework.org/</url> </organization> <dependencies> <!-- External Dependencies --> <dependency> <groupId>commons-attributes</groupId> <artifactId>commons-attributes-api</artifactId> <version>2.2</version> <optional>true</optional> </dependency> <dependency> <groupId>commons-attributes</groupId> <artifactId>commons-attributes-compiler</artifactId> <version>2.2</version> <optional>true</optional> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> <version>2.0.7</version> <optional>true</optional> </dependency> <dependency> <groupId>freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.12</version> <optional>true</optional> </dependency> <dependency> <groupId>jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>2.0.2</version> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.1.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>jexcelapi</groupId> <artifactId>jxl</artifactId> <version>2.6.6</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-api</artifactId> <version>2.0.5</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-core</artifactId> <version>2.0.5</version> <optional>true</optional> </dependency> <dependency> <groupId>org.apache.tiles</groupId> <artifactId>tiles-jsp</artifactId> <version>2.0.5</version> <optional>true</optional> </dependency> <dependency> <groupId>poi</groupId> <artifactId>poi</artifactId> <version>3.0.1</version> <optional>true</optional> </dependency> <dependency> <groupId>velocity</groupId> <artifactId>velocity</artifactId> <version>1.5</version> <optional>true</optional> </dependency> <dependency> <groupId>velocity-tools</groupId> <artifactId>velocity-tools-generic</artifactId> <version>1.4</version> <optional>true</optional> </dependency> <dependency> <groupId>velocity-tools</groupId> <artifactId>velocity-tools-view</artifactId> <version>1.4</version> <optional>true</optional> </dependency> <!-- Spring Dependencies --> <dependency> <groupId>${project.groupId}</groupId> <artifactId>spring-beans</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>spring-context</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>spring-context-support</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>spring-core</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>spring-web</artifactId> <version>${project.version}</version> </dependency> </dependencies> <distributionManagement> <repository> <id>spring-release</id> <name>Spring Release Repository</name> <url>file:///Users/benhale/development/public/repos/repo</url> </repository> <snapshotRepository> <id>spring-snapshot</id> <name>Spring Snapshot Repository</name> <url>s3://maven.springframework.org/snapshot</url> </snapshotRepository> </distributionManagement> </project>