Spring Web provides integration features such as multipart file upload functionality and the initialization of the IoC container using Servlet listeners and a web-oriented application context. It also contains an HTTP client and the web-related parts of Spring remote support.
Compile Dependencies (28)
| Category/License | Group / Artifact | Version | Updates | |
|---|---|---|---|---|
Dist Communication
Apache 1.1
| com.caucho
»
hessian(optional) Hessian is a compact binary protocol for connecting web services | 4.0.38 | 4.0.66 | |
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.8.7 | 3.1.3 | |
XML Processing
Apache 2.0
| com.fasterxml.jackson.dataformat
»
jackson-dataformat-xml(optional) Data format extension for Jackson to offer | 2.8.7 | 3.1.3 | |
JSON Lib
Apache 2.0
| com.google.code.gson
»
gson(optional)1 vulnerability Gson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to ... | 2.8.0 | 2.14.0 | |
Data Format
BSD 3-clause
| com.google.protobuf
»
protobuf-java(optional)4 vulnerabilities Core Protocol Buffers library. Protocol Buffers are a way of encoding structured data in an | 2.6.1 | 4.34.1 | |
BSD
| com.googlecode.protobuf-java-format
»
protobuf-java-format(optional) Provide serialization and de-serialization of different formats based on Google’s protobuf Message. Enables overriding ... | 1.4 | ✔ | |
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.7.1 | 2.1.0 | |
HTTP Clients
Apache 2.0
| com.squareup.okhttp
»
okhttp(optional) Square’s meticulous HTTP client for Java and Kotlin. | 2.7.5 | 5.3.2 | |
HTTP Clients
Apache 2.0
| com.squareup.okhttp3
»
okhttp(optional)1 vulnerability Square’s meticulous HTTP client for Java and Kotlin. | 3.6.0 | 5.3.2 | |
Upload Manager
Apache 2.0
| commons-fileupload
»
commons-fileupload(optional)3 vulnerabilities The Apache Commons FileUpload Javax component provides a simple yet flexible means of adding support for multipart | 1.3.2 | 2.0.0-M5 | |
Network Framework
Apache 2.0
| io.netty
»
netty-all(optional)1 vulnerability Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol ... | 4.1.8.Final | 4.2.13.Final | |
Expression Lang
EPL 2.0 +1
| javax.el
»
javax.el-api(optional) Jakarta Expression Language defines an expression language for Java applications | 2.2.5 | 6.0.1 | |
Java Spec
EPL 2.0 +1
| javax.faces
»
javax.faces-api(optional) Jakarta Faces defines an MVC framework for building user interfaces for web applications, | 2.2 | 4.1.2 | |
Mail Client
EDL 1.0 +2
| javax.mail
»
javax.mail-api(optional) Jakarta Mail API 2.1 Specification API | 1.5.6 | 2.1.5 | |
Java Spec
Apache 2.0
| javax.portlet
»
portlet-api(optional) The Java Portlet API version 3.0 developed by the Java Community Process JSR-362 Expert Group. | 2.0 | 3.0.1 | |
| javax.servlet.jsp
»
javax.servlet.jsp-api(optional) Jakarta Server Pages API | 2.2.1 | 4.0.0 | ||
Validation
Apache 2.0
| javax.validation
»
validation-api(optional) JavaBeans Validation (Bean Validation) is a validation model that can add constraints to the beans with annotations ... | 1.0.0.GA | 3.1.1 | |
Logging
Apache 2.0
| log4j
»
log4j(optional)6 vulnerabilities Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ... | 1.2.17 | 2.26.0 | |
HTTP Clients
Apache 2.0
| org.apache.httpcomponents
»
httpasyncclient(optional) Apache HttpComponents AsyncClient | 4.1.3 | 4.1.5 | |
HTTP Clients
Apache 2.0
| org.apache.httpcomponents
»
httpclient(optional)1 vulnerability Apache HttpComponents Client | 4.5.3 | 5.6.1 | |
Lang Runtime
Apache 2.0
| org.codehaus.groovy
»
groovy-all(optional)1 vulnerability Groovy: A powerful multi-faceted language for the JVM | 2.4.9 | 5.0.6 | |
Web Server
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-server(optional)14 vulnerabilities Jetty Server Artifact | 9.3.14.v20161028 | 12.1.9 | |
Apache 2.0 +1
| org.eclipse.jetty
»
jetty-servlet(optional) Jetty Servlet Container | 9.3.14.v20161028 | 12.1.9 | |
AOP
Apache 2.0
| org.springframework
»
spring-aop Spring AOP provides an Alliance-compliant aspect-oriented programming implementation allowing you to define method ... | 4.3.8.RELEASE | 7.0.7 | |
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 ... | 4.3.8.RELEASE | 7.0.7 | |
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 ... | 4.3.8.RELEASE | 7.0.7 | |
Core Utils
Apache 2.0
| org.springframework
»
spring-core6 vulnerabilities Basic building block for Spring that in conjunction with Spring Beans provides dependency injection and IoC features. | 4.3.8.RELEASE | 7.0.7 | |
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. | 4.3.8.RELEASE | 7.0.7 |
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 ... | 3.0.1 | 6.1.0 |
