org.seasar.velocity.tools
クラス S2VelocityViewServlet

java.lang.Object
  上位を拡張 javax.servlet.GenericServlet
      上位を拡張 javax.servlet.http.HttpServlet
          上位を拡張 org.apache.velocity.tools.view.servlet.VelocityViewServlet
              上位を拡張 org.seasar.velocity.tools.S2VelocityViewServlet
すべての実装されたインタフェース:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

public class S2VelocityViewServlet
extends org.apache.velocity.tools.view.servlet.VelocityViewServlet

作成者:
Sato Tadayosi, TANIGUCHI Hikaru $Id$
関連項目:
直列化された形式

フィールドの概要
protected  String errorTemplate
           
 
クラス org.apache.velocity.tools.view.servlet.VelocityViewServlet から継承されたフィールド
CONTENT_TYPE, DEFAULT_CONTENT_TYPE, DEFAULT_OUTPUT_ENCODING, DEFAULT_PROPERTIES_PATH, DEFAULT_TOOLBOX_PATH, DEFAULT_TOOLS_PROPERTIES, INIT_PROPS_KEY, SERVLET_CONTEXT_KEY, TOOLBOX_KEY, toolboxManager
 
コンストラクタの概要
S2VelocityViewServlet()
           
 
メソッドの概要
protected  void error(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Exception e)
           
 void init(javax.servlet.ServletConfig config)
           
protected  org.apache.velocity.tools.view.ToolboxManager initContainerBasedToolboxManager()
          create and return ToolboxManager instance.
protected  void initToolbox(javax.servlet.ServletConfig config)
          Overrides S2VelocityViewServlet to change toolboxManager implementation from ServletToolboxManager to S2ServletToolboxManager.
 
クラス org.apache.velocity.tools.view.servlet.VelocityViewServlet から継承されたメソッド
createContext, doGet, doPost, doRequest, findInitParameter, getResponseWriter, getTemplate, getTemplate, getVelocityEngine, getVelocityProperty, handleRequest, initVelocity, loadConfiguration, mergeTemplate, performMerge, requestCleanup, setContentType, setVelocityEngine
 
クラス javax.servlet.http.HttpServlet から継承されたメソッド
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
クラス javax.servlet.GenericServlet から継承されたメソッド
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

errorTemplate

protected String errorTemplate
コンストラクタの詳細

S2VelocityViewServlet

public S2VelocityViewServlet()
メソッドの詳細

init

public void init(javax.servlet.ServletConfig config)
          throws javax.servlet.ServletException
定義:
インタフェース javax.servlet.Servlet 内の init
オーバーライド:
クラス org.apache.velocity.tools.view.servlet.VelocityViewServlet 内の init
例外:
javax.servlet.ServletException

initToolbox

protected void initToolbox(javax.servlet.ServletConfig config)
                    throws javax.servlet.ServletException
Overrides S2VelocityViewServlet to change toolboxManager implementation from ServletToolboxManager to S2ServletToolboxManager. Initializes the S2ServletToolboxManager for this servlet's toolbox (if any).

オーバーライド:
クラス org.apache.velocity.tools.view.servlet.VelocityViewServlet 内の initToolbox
パラメータ:
config - servlet configuration
例外:
javax.servlet.ServletException

initContainerBasedToolboxManager

protected org.apache.velocity.tools.view.ToolboxManager initContainerBasedToolboxManager()
create and return ToolboxManager instance. If S2Container has a component with ToolboxManager.class, get component and returns it. If not, default ContainerBasedToolboxManager is instantiated and returns it.

戻り値:
appropriate toolbox manager instance. returns null if no s2container found.

error

protected void error(javax.servlet.http.HttpServletRequest request,
                     javax.servlet.http.HttpServletResponse response,
                     Exception e)
              throws javax.servlet.ServletException
オーバーライド:
クラス org.apache.velocity.tools.view.servlet.VelocityViewServlet 内の error
例外:
javax.servlet.ServletException


Copyright © 2004-2008 The Seasar Foundation. All Rights Reserved.