Spring webmvc contains Spring's model-view-controller (MVC) and REST Web Services implementation for web applications. It provides a clean separation between domain model code and web forms and integrates with all of the other features of the Spring Framework.
Compile Dependencies (31)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
JSON Lib
Apache 2.0
| com.fasterxml.jackson.core
»
jackson-databind(optional)54 vulnerabilities General data-binding functionality for Jackson: works on core streaming API | 2.9.9 | 3.2.1 | |
Serializer
Apache 2.0
| com.fasterxml.jackson.dataformat
»
jackson-dataformat-cbor(optional)1 vulnerability Support for reading and writing Concise Binary Object Representation | 2.9.9 | 3.2.1 | |
Serializer
Apache 2.0
| com.fasterxml.jackson.dataformat
»
jackson-dataformat-smile(optional) Support for reading and writing Smile ("binary JSON") | 2.9.9 | 3.2.1 | |
XML Processing
Apache 2.0
| com.fasterxml.jackson.dataformat
»
jackson-dataformat-xml(optional) Data format extension for Jackson to offer | 2.9.9 | 3.2.1 | |
PDF Lib
LGPL 2.1 +1
| com.github.librepdf
»
openpdf(optional) Open and Free PDF library. It uses the new package name `org.openpdf`. | 1.2.21 | 3.0.5 | |
RSS/Atom
Apache 2.0
| com.rometools
»
rome(optional) All Roads Lead to ROME. ROME is a set of Atom/RSS Java utilities that make it | 1.12.2 | 2.1.0 | |
Expression Lang
EPL 2.0 +1
| javax.el
»
javax.el-api(optional) Jakarta Expression Language defines an expression language for Java applications | 3.0.1-b04 | 6.0.1 | |
Java Spec
EPL 2.0 +1
| javax.servlet.jsp
»
javax.servlet.jsp-api(optional) Jakarta Pages defines a templating technology for dynamically creating web resources | 2.3.2-b02 | 4.0.0 | |
JSP Tag Library
EPL 2.0 +1
| javax.servlet.jsp.jstl
»
javax.servlet.jsp.jstl-api(optional) Jakarta Standard Tag Library API | 1.2.1 | 3.0.2 | |
XML Processing
EDL 1.0
| javax.xml.bind
»
jaxb-api(optional) Jakarta XML Binding (JAXB) API that allows Java developers to map Java classes to XML representations and perform ... | 2.3.1 | 4.0.5 | |
Apache 2.0
| org.apache.poi
»
poi-ooxml(optional)1 vulnerability Apache POI - Java API To Access Microsoft Format Files | 4.1.1 | 5.5.1 | |
Apache 2.0
| org.apache.tiles
»
tiles-api(optional) Tiles APIs, containing interfaces and classes to interact with | 3.0.8 | ✔ | |
Apache 2.0
| org.apache.tiles
»
tiles-core(optional)1 vulnerability Tiles Core Library, including basic implementation of the APIs. | 3.0.8 | ✔ | |
Apache 2.0
| org.apache.tiles
»
tiles-el(optional) Tiles EL (Expression Language) support: Classes and tag libraries to use EL as an expression language in attribute ... | 3.0.8 | ✔ | |
Apache 2.0
| org.apache.tiles
»
tiles-extras(optional) Extras for Tiles, including non-standard, non-generic, non-identifiable components that may be useful for Tiles users. | 3.0.8 | ✔ | |
JSP Tag Library
Apache 2.0
| org.apache.tiles
»
tiles-jsp(optional) Tiles JSP support: Classes and tag libraries to use Tiles in a | 3.0.8 | ✔ | |
Apache 2.0
| org.apache.tiles
»
tiles-servlet(optional) Tiles servlet support, to enable use of Tiles inside a Servlet environment. | 3.0.8 | ✔ | |
Apache 2.0
| org.codehaus.groovy
»
groovy-templates(optional) Groovy: A powerful multi-faceted language for the JVM | 2.5.8 | 5.0.7 | |
Template Engine
Apache 2.0
| org.freemarker
»
freemarker(optional) FreeMarker is a "template engine"; a generic tool to generate text output based on templates. | 2.3.28 | 2.3.34 | |
Reflection
Apache 2.0
| org.jetbrains.kotlin
»
kotlin-reflect(optional) Runtime libraries for Kotlin reflection, which allows you to introspect the structure of your program at runtime. | 1.2.71 | 2.4.0 | |
Lang Runtime
Apache 2.0
| org.jetbrains.kotlin
»
kotlin-stdlib(optional)2 vulnerabilities Standard library for the Kotlin Programming Language | 1.2.71 | 2.4.0 | |
MIT
| org.reactivestreams
»
reactive-streams(optional) A Protocol for Asynchronous Non-Blocking Data Sequence | 1.0.2 | 1.0.4 | |
AOP
Apache 2.0
| org.springframework
»
spring-aop Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ... | 5.1.13.RELEASE | 7.0.8 | |
Dep Injection
Apache 2.0
| org.springframework
»
spring-beans2 vulnerabilities Spring Beans provides the configuration framework and basic functionality to instantiate, configure, and assemble java ... | 5.1.13.RELEASE | 7.0.8 | |
Dep Injection
Apache 2.0
| org.springframework
»
spring-context3 vulnerabilities Spring Context provides access to configured objects like a registry (a context). It inherits its features from Spring ... | 5.1.13.RELEASE | 7.0.8 | |
Core Utils
Apache 2.0
| org.springframework
»
spring-core Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features. | 5.1.13.RELEASE | 7.0.8 | |
Expression Lang
Apache 2.0
| org.springframework
»
spring-expression4 vulnerabilities Powerful Expression Language for querying and manipulating an object graph at runtime. It is an extension of the ... | 5.1.13.RELEASE | 7.0.8 | |
Web Framework
Apache 2.0
| org.springframework
»
spring-web6 vulnerabilities Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC ... | 5.1.13.RELEASE | 7.0.8 | |
Config
Apache 2.0
| org.springframework
»
spring-context-support(optional) Support classes for integrating common third-party libraries into a Spring application context | 5.1.13.RELEASE | 7.0.8 | |
XML Processing
Apache 2.0
| org.springframework
»
spring-oxm(optional) Abstraction layer that supports Object/XML mapping implementations such as JAXB, Castor, XMLBeans, JiBX and XStream. | 5.1.13.RELEASE | 7.0.8 | |
Web Assets
MIT
| org.webjars
»
webjars-locator-core(optional) WebJar Locator Core functionality | 0.37 | 0.59 |
Provided Dependencies (1)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Java Spec
EPL 2.0 +1
| javax.servlet
»
javax.servlet-api API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ... | 4.0.1 | 6.1.0 |