Package org.thymeleaf.web.servlet
Class JakartaServletWebExchange
java.lang.Object
org.thymeleaf.web.servlet.JakartaServletWebExchange
- All Implemented Interfaces:
IWebExchange,IServletWebExchange
- Since:
- 3.1.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final jakarta.servlet.http.HttpServletRequestprivate final jakarta.servlet.http.HttpServletResponseprivate final JakartaServletWebApplicationprivate final JakartaServletWebRequestprivate final JakartaServletWebSession -
Constructor Summary
ConstructorsConstructorDescriptionJakartaServletWebExchange(JakartaServletWebRequest webRequest, JakartaServletWebSession webSession, JakartaServletWebApplication webApplication, jakarta.servlet.http.HttpServletResponse httpServletResponse) -
Method Summary
Modifier and TypeMethodDescriptiongetAttributeValue(String name) voidsetAttributeValue(String name, Object value) transformURL(String url) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.thymeleaf.web.servlet.IServletWebExchange
containsAttribute, getAllAttributeNames, getAttributeCount, getAttributeMap, removeAttributeMethods inherited from interface org.thymeleaf.web.IWebExchange
hasSession
-
Field Details
-
webRequest
-
webSession
-
webApplication
-
httpServletRequest
private final jakarta.servlet.http.HttpServletRequest httpServletRequest -
httpServletResponse
private final jakarta.servlet.http.HttpServletResponse httpServletResponse
-
-
Constructor Details
-
JakartaServletWebExchange
JakartaServletWebExchange(JakartaServletWebRequest webRequest, JakartaServletWebSession webSession, JakartaServletWebApplication webApplication, jakarta.servlet.http.HttpServletResponse httpServletResponse)
-
-
Method Details
-
getRequest
- Specified by:
getRequestin interfaceIServletWebExchange- Specified by:
getRequestin interfaceIWebExchange
-
getSession
- Specified by:
getSessionin interfaceIServletWebExchange- Specified by:
getSessionin interfaceIWebExchange
-
getApplication
- Specified by:
getApplicationin interfaceIServletWebExchange- Specified by:
getApplicationin interfaceIWebExchange
-
getPrincipal
- Specified by:
getPrincipalin interfaceIWebExchange
-
getLocale
- Specified by:
getLocalein interfaceIWebExchange
-
getContentType
- Specified by:
getContentTypein interfaceIWebExchange
-
getCharacterEncoding
- Specified by:
getCharacterEncodingin interfaceIWebExchange
-
getAttributeNames
- Specified by:
getAttributeNamesin interfaceIServletWebExchange
-
getAttributeValue
- Specified by:
getAttributeValuein interfaceIWebExchange
-
setAttributeValue
- Specified by:
setAttributeValuein interfaceIWebExchange
-
transformURL
- Specified by:
transformURLin interfaceIWebExchange
-
getNativeRequestObject
- Specified by:
getNativeRequestObjectin interfaceIServletWebExchange
-
getNativeResponseObject
- Specified by:
getNativeResponseObjectin interfaceIServletWebExchange
-