|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.apache.wicket.protocol.http.WicketFilter org.apache.wicket.protocol.http.ReloadingWicketFilter org.seasar.wicket.S2WicketFilter
public class S2WicketFilter
S2Containerに対応させたWicketFilter。
web.xmlにはこのフィルタを登録すれば、WicketおよびS2Container双方とも使用できるようになります。 WicketFilterおよびS2ContainerFilterは登録しないでください。
Wicketのdevelopmentモードの時にのみ以下の機能が有効になります。
<filter> <filter-name>s2wicketfilter</filter-name> <filter-class>org.seasar.wicket.S2WicketFilter</filter-class> <init-param> <!-- Wicketのアプリケーションクラス --> <param-name>applicationClassName</param-name> <param-value>org.seasar.wicket.example.ExampleApplication</param-value> </init-param> <init-param> <!-- Wicketの配備モード(デフォルトはdevelopmentモード) --> <!-- developmentモード時のみクラスの自動リロードが行われる --> <param-name>configuration</param-name> <param-value>deployment</param-value> </init-param> <init-param> <!-- S2Containerのデバッグ出力を行うパスを指定 --> <param-name>debug</param-name> <param-value>/debug</param-value> </init-param> <init-param> <!-- リロードを行う対象となるクラス(developmentモード時のみ有効) --> <param-name>reloadingClassPattern</param-name> <param-value>org.seasar.wicket.example.*</param-value> </init-param> </filter> <filter-mapping> <filter-name>s2wicketfilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
フィールドの概要 | |
---|---|
protected org.slf4j.Logger |
logger
|
クラス org.apache.wicket.protocol.http.WicketFilter から継承されたフィールド |
---|
APP_FACT_PARAM, FILTER_MAPPING_PARAM, IGNORE_PATHS_PARAM |
コンストラクタの概要 | |
---|---|
S2WicketFilter()
|
メソッドの概要 | |
---|---|
void |
destroy()
|
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
|
protected ClassLoader |
getClassLoader()
|
void |
init(boolean isServlet,
javax.servlet.FilterConfig filterConfig)
|
クラス org.apache.wicket.protocol.http.WicketFilter から継承されたメソッド |
---|
checkIfRedirectRequired, getApplication, getApplicationFactory, getFilterConfig, getFilterPath, getFilterPath, getFilterPathFromAnnotation, getFilterPathFromConfig, getFilterPathFromWebXml, getRelativePath, init, processRequestCycle, setFilterPath |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected final org.slf4j.Logger logger
コンストラクタの詳細 |
---|
public S2WicketFilter()
メソッドの詳細 |
---|
public void init(boolean isServlet, javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
org.apache.wicket.protocol.http.ReloadingWicketFilter
内の init
javax.servlet.ServletException
public void destroy()
javax.servlet.Filter
内の destroy
org.apache.wicket.protocol.http.WicketFilter
内の destroy
protected ClassLoader getClassLoader()
org.apache.wicket.protocol.http.ReloadingWicketFilter
内の getClassLoader
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
javax.servlet.Filter
内の doFilter
org.apache.wicket.protocol.http.WicketFilter
内の doFilter
IOException
javax.servlet.ServletException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |