public class ContextExposingHttpServletRequest extends HttpServletRequestWrapperEE
BASIC_AUTHEE, CLIENT_CERT_AUTHEE, DIGEST_AUTHEE, FORM_AUTHEE| コンストラクターと説明 |
|---|
ContextExposingHttpServletRequest(HttpServletRequestEE originalRequest, WebApplicationContext context) 指定されたリクエストに対して新しい ContextExposingHttpServletRequest を作成します。 |
ContextExposingHttpServletRequest(HttpServletRequestEE originalRequest, WebApplicationContext context, java.util.Set<java.lang.String> exposedContextBeanNames) 指定されたリクエストに対して新しい ContextExposingHttpServletRequest を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.Object | getAttribute(java.lang.String name) このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトで getAttribute(String name) を呼び出すことです。 |
WebApplicationContext | getWebApplicationContext() このリクエストが実行される WebApplicationContext を返します。 |
void | setAttribute(java.lang.String name, java.lang.Object value) このメソッドのデフォルトの動作は、ラップされたリクエストオブジェクトに対して setAttribute(String name, Object o) を返すことです。 |
authenticateEE, changeSessionIdEE, getAuthTypeEE, getContextPathEE, getCookiesEE, getDateHeaderEE, getHeaderEE, getHeaderNamesEE, getHeadersEE, getHttpServletMappingEE, getIntHeaderEE, getMethodEE, getPartEE, getPartsEE, getPathInfoEE, getPathTranslatedEE, getQueryStringEE, getRemoteUserEE, getRequestedSessionIdEE, getRequestURIEE, getRequestURLEE, getServletPathEE, getSessionEE, getSessionEE, getTrailerFieldsEE, getUserPrincipalEE, isRequestedSessionIdFromCookieEE, isRequestedSessionIdFromUrlEE, isRequestedSessionIdFromURLEE, isRequestedSessionIdValidEE, isTrailerFieldsReadyEE, isUserInRoleEE, loginEE, logoutEE, newPushBuilderEE, upgradeEEgetAsyncContextEE, getAttributeNamesEE, getCharacterEncodingEE, getContentLengthEE, getContentLengthLongEE, getContentTypeEE, getDispatcherTypeEE, getInputStreamEE, getLocalAddrEE, getLocaleEE, getLocalesEE, getLocalNameEE, getLocalPortEE, getParameterEE, getParameterMapEE, getParameterNamesEE, getParameterValuesEE, getProtocolEE, getReaderEE, getRealPathEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestEE, getRequestDispatcherEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, isWrapperForEE, isWrapperForEE, removeAttributeEE, setCharacterEncodingEE, setRequestEE, startAsyncEE, startAsyncEEclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAsyncContextEE, getAttributeNamesEE, getCharacterEncodingEE, getContentLengthEE, getContentLengthLongEE, getContentTypeEE, getDispatcherTypeEE, getInputStreamEE, getLocalAddrEE, getLocaleEE, getLocalesEE, getLocalNameEE, getLocalPortEE, getParameterEE, getParameterMapEE, getParameterNamesEE, getParameterValuesEE, getProtocolEE, getReaderEE, getRealPathEE, getRemoteAddrEE, getRemoteHostEE, getRemotePortEE, getRequestDispatcherEE, getSchemeEE, getServerNameEE, getServerPortEE, getServletContextEE, isAsyncStartedEE, isAsyncSupportedEE, isSecureEE, removeAttributeEE, setCharacterEncodingEE, startAsyncEE, startAsyncEEpublic ContextExposingHttpServletRequest(HttpServletRequestEE originalRequest, WebApplicationContext context)
originalRequest - オリジナルの HttpServletRequestcontext - このリクエストが実行される WebApplicationContextpublic ContextExposingHttpServletRequest(HttpServletRequestEE originalRequest, WebApplicationContext context, @Nullable java.util.Set<java.lang.String> exposedContextBeanNames)
originalRequest - オリジナルの HttpServletRequestcontext - このリクエストが実行される WebApplicationContextexposedContextBeanNames - 公開されるはずのコンテキスト内の Bean の名前 (これが null 以外の場合、このセットの Bean のみが属性として公開の対象になります)public final WebApplicationContext getWebApplicationContext()
@Nullable public java.lang.Object getAttribute(java.lang.String name)
javax.servlet.ServletRequestWrapperEEServletRequestEE 内の getAttributeEE ServletRequestWrapperEE の getAttributeEE name - 属性の名前を指定する String Object、または属性が存在しない場合は null public void setAttribute(java.lang.String name,
java.lang.Object value)javax.servlet.ServletRequestWrapperEEServletRequestEE 内の setAttributeEE ServletRequestWrapperEE の setAttributeEE name - 属性の名前を指定する String value - 格納される Object