Spring's Dispatcher Servlet
GPTKB entity
Statements (58)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Java_Enhancement_Proposal
|
gptkbp:bfsLayer |
3
|
gptkbp:bfsParent |
gptkb:software_framework
|
gptkbp:can_be |
gptkb:Views
HTTP status codes JSON responses Form submissions Custom error pages Custom headers XML responses Redirect responses Response entities |
gptkbp:can_be_extended_by |
Custom handlers
|
gptkbp:can_be_used_with |
RESTAP Is
|
gptkbp:character_customization |
Custom exception handlers
|
gptkbp:commanded |
Requests to controllers
|
gptkbp:controls |
Session management
Redirects Content negotiation File uploads Asynchronous requests CORS requests Multipart requests Multiple request types |
https://www.w3.org/2000/01/rdf-schema#label |
Spring's Dispatcher Servlet
|
gptkbp:integrates_with |
gptkb:hot_spring
gptkb:Spring_MVC Other view technologies |
gptkbp:is |
Lightweight
Open-source Widely used Configurable Scalable Thread-safe Extensible Community-driven Highly configurable Used in enterprise applications Used in microservices architecture Compatible with JSP Compatible with Thymeleaf Designed for web applications Front Controller pattern Part of Spring Web module Part of Spring ecosystem |
gptkbp:is_tested_for |
gptkb:software_framework
|
gptkbp:part_of |
gptkb:hot_spring
|
gptkbp:provides |
Centralized request handling
|
gptkbp:responsible_for |
Handling HTTP requests
|
gptkbp:setting |
Annotations
XML configuration web.xml Java configuration Property files |
gptkbp:supports |
Interceptors
RES Tful web services |
gptkbp:uses |
gptkb:technology
Handler Mapping |