クラス ControllerServlet

java.lang.Object
org.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.support.WebContentGenerator
org.springframework.web.servlet.mvc.AbstractController
org.wcardinal.controller.internal.ControllerServlet
すべての実装されたインタフェース:
org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.web.context.ServletContextAware, org.springframework.web.servlet.mvc.Controller

public class ControllerServlet extends org.springframework.web.servlet.mvc.AbstractController
  • フィールドの概要

    クラスから継承されたフィールド org.springframework.web.servlet.support.WebContentGenerator

    HEADER_CACHE_CONTROL, METHOD_GET, METHOD_HEAD, METHOD_POST
  • コンストラクタの概要

    コンストラクタ
    コンストラクタ
    説明
    ControllerServlet(org.springframework.context.ApplicationContext context, SortedMap<Integer,Collection<org.wcardinal.controller.internal.ControllerFactoryAndRoles>> countToFactoryAndRoles, WCardinalConfiguration configuration, Scheduler scheduler, String spath)
     
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    protected List<Locale>
    getLocales(jakarta.servlet.http.HttpServletRequest req)
     
    handle(jakarta.servlet.http.HttpServletRequest req)
     
    void
    handle(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp)
     
    handle(jakarta.servlet.http.HttpServletRequest req, String contentPath, String queryString, Map<String,String[]> parameterMap)
     
    protected org.springframework.web.servlet.ModelAndView
    handleRequestInternal(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp)
     

    クラスから継承されたメソッド org.springframework.web.servlet.mvc.AbstractController

    handleRequest, isSynchronizeOnSession, setSynchronizeOnSession

    クラスから継承されたメソッド org.springframework.web.servlet.support.WebContentGenerator

    applyCacheControl, applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkRequest, getAllowHeader, getCacheControl, getCacheSeconds, getSupportedMethods, getVaryByRequestHeaders, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, prepareResponse, preventCaching, setAlwaysMustRevalidate, setCacheControl, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader, setVaryByRequestHeaders

    クラスから継承されたメソッド org.springframework.web.context.support.WebApplicationObjectSupport

    getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext

    クラスから継承されたメソッド org.springframework.context.support.ApplicationObjectSupport

    getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext

    クラスから継承されたメソッド java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

  • メソッドの詳細

    • handleRequestInternal

      protected org.springframework.web.servlet.ModelAndView handleRequestInternal(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws Exception
      定義:
      handleRequestInternal クラス内 org.springframework.web.servlet.mvc.AbstractController
      例外:
      Exception
    • getLocales

      protected List<Locale> getLocales(jakarta.servlet.http.HttpServletRequest req)
    • handle

      public void handle(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse resp) throws jakarta.servlet.ServletException, IOException, InstantiationException, IllegalAccessException
      例外:
      jakarta.servlet.ServletException
      IOException
      InstantiationException
      IllegalAccessException
    • handle

      public ControllerServletHandleResult handle(jakarta.servlet.http.HttpServletRequest req) throws com.fasterxml.jackson.core.JsonProcessingException
      例外:
      com.fasterxml.jackson.core.JsonProcessingException
    • handle

      public ControllerServletHandleResult handle(jakarta.servlet.http.HttpServletRequest req, String contentPath, String queryString, Map<String,String[]> parameterMap) throws com.fasterxml.jackson.core.JsonProcessingException
      例外:
      com.fasterxml.jackson.core.JsonProcessingException