|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.GenericServlet
javax.servlet.http.HttpServlet
net.sf.click.ClickServlet
net.sf.click.S2ClickServlet
public class S2ClickServlet
Seasar2とClick Frameworkを連携させるためのサーブレット。
フィールドの概要 |
---|
クラス net.sf.click.ClickServlet から継承されたフィールド |
---|
APP_RELOADABLE, CLICK_FORWARD, FORWARD_PAGE, logger, reloadable, typeConverter, writerPool |
コンストラクタの概要 | |
---|---|
S2ClickServlet()
|
メソッドの概要 | |
---|---|
void |
init()
HOT deployではない場合、このメソッドでClick Frameworkの初期化を行います。 |
protected net.sf.click.Page |
newPageInstance(java.lang.String path,
java.lang.Class pageClass,
javax.servlet.http.HttpServletRequest request)
S2Containerからページクラスのインスタンスを取得します。 |
protected void |
processPageRequestParams(net.sf.click.Page page)
Request アノテーションが付与されているフィールドにリクエストパラメータをバインドします。 |
void |
service(javax.servlet.ServletRequest req,
javax.servlet.ServletResponse res)
HOT deployの場合、リクエスト毎にClick Frameworkの初期化を行います。 |
クラス net.sf.click.ClickServlet から継承されたメソッド |
---|
activatePageInstance, createClickLogger, createContext, createPage, createVelocityContext, doGet, doPost, ensureAppInitialized, getTypeConverter, handleException, handleRequest, ifAuthorizedReloadRequest, initPage, processPage, processPageOnDestroy, reloadClickApp, renderJSP, renderTemplate, setPageResponseHeaders, setRequestAttributes |
クラス javax.servlet.http.HttpServlet から継承されたメソッド |
---|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, 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 |
コンストラクタの詳細 |
---|
public S2ClickServlet()
メソッドの詳細 |
---|
public void init() throws javax.servlet.ServletException
net.sf.click.ClickServlet
内の init
javax.servlet.ServletException
public void service(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res) throws javax.servlet.ServletException, java.io.IOException
TODO ページ数が多くなると遅くなるか…?
javax.servlet.Servlet
内の service
javax.servlet.http.HttpServlet
内の service
javax.servlet.ServletException
java.io.IOException
protected net.sf.click.Page newPageInstance(java.lang.String path, java.lang.Class pageClass, javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
net.sf.click.ClickServlet
内の newPageInstance
java.lang.Exception
protected void processPageRequestParams(net.sf.click.Page page) throws ognl.OgnlException
Request
アノテーションが付与されているフィールドにリクエストパラメータをバインドします。
net.sf.click.ClickServlet
内の processPageRequestParams
ognl.OgnlException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |