| 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectorg.apache.click.Page
org.seasar.s2click.S2ClickPage
public abstract class S2ClickPage
| フィールドの概要 | |
|---|---|
static java.lang.String | 
SKIP_RENDERING
テンプレートのレンダリングをスキップする際にリクエストの属性にセットするフラグのキーです。  | 
protected static ognl.TypeConverter | 
typeConverter
 | 
| クラス org.apache.click.Page から継承されたフィールド | 
|---|
controls, format, forward, headElements, headers, includeControlHeadElements, messages, model, PAGE_ACTION, PAGE_MESSAGES, pageImports, path, redirect, stateful, template | 
| コンストラクタの概要 | |
|---|---|
S2ClickPage()
 | 
|
| メソッドの概要 | |
|---|---|
protected  void | 
bindPageFields()
Requestアノテーションでリクエストパラメータをフィールドにバインドします。 | 
 java.lang.String | 
getTemplate()
 | 
protected static ognl.TypeConverter | 
getTypeConverter()
OGNLの型コンバータを取得します  | 
 void | 
onInit()
 | 
protected  void | 
renderFile(java.lang.String fileName,
           java.io.InputStream file)
レスポンスにファイルをレンダリングします。  | 
protected  void | 
renderFile(java.lang.String contentType,
           java.lang.String fileName,
           java.io.InputStream file)
レスポンスにファイルをレンダリングします。  | 
protected  void | 
renderHTML(java.lang.String html)
レスポンスにHTMLをレンダリングします。  | 
protected  void | 
renderJSON(java.lang.Object obj)
レスポンスにJSONをレンダリングします。  | 
protected  void | 
renderResponse(java.lang.String contentType,
               java.io.InputStream contents)
レスポンスをレンダリングします。  | 
| クラス org.apache.click.Page から継承されたメソッド | 
|---|
addControl, addModel, getContentType, getContext, getControls, getFormat, getForward, getHeadElements, getHeaders, getHtmlImports, getMessage, getMessage, getMessages, getModel, getPageImports, getPath, getRedirect, hasControls, hasHeaders, isIncludeControlHeadElements, isStateful, onDestroy, onGet, onPost, onRender, onSecurityCheck, removeControl, setFormat, setForward, setForward, setForward, setHeader, setHeaders, setIncludeControlHeadElements, setPageImports, setPath, setRedirect, setRedirect, setRedirect, setRedirect, setStateful, setTemplate | 
| クラス java.lang.Object から継承されたメソッド | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
|---|
public static final java.lang.String SKIP_RENDERING
 renderResponse()メソッドによってページクラス内でレスポンスを書き出すと、
 このキーでリクエストの属性にフラグがセットされます。
 S2ClickServletはリクエストの属性にこのキーでフラグがセットされている場合、
 テンプレートのレンダリングをスキップします。
protected static ognl.TypeConverter typeConverter
| コンストラクタの詳細 | 
|---|
public S2ClickPage()
| メソッドの詳細 | 
|---|
public void onInit()
org.apache.click.Page 内の onInitprotected static ognl.TypeConverter getTypeConverter()
protected void bindPageFields()
                       throws RequestConversionException,
                              RequestRequiredException
Requestアノテーションでリクエストパラメータをフィールドにバインドします。
RequestConversionException - リクエストパラメータの型変換に失敗した場合
RequestRequiredException - 必須のリクエストパラメータが指定されていなかった場合protected void renderJSON(java.lang.Object obj)
AjaxLinkなどと組み合わせて使用します。
obj - JSONとしてレスポンスするオブジェクトprotected void renderHTML(java.lang.String html)
AjaxLinkなどと組み合わせて使用します。
html - 返却するHTML
protected void renderFile(java.lang.String fileName,
                          java.io.InputStream file)
application/octet-streamが用いられます。
fileName - ファイル名file - ファイルの内容
protected void renderFile(java.lang.String contentType,
                          java.lang.String fileName,
                          java.io.InputStream file)
contentType - コンテンツタイプ(nullの場合はapplication/octet-streamが用いられます)fileName - ファイル名file - ファイルの内容
protected void renderResponse(java.lang.String contentType,
                              java.io.InputStream contents)
contentType - コンテンツタイプcontents - レスポンスの内容public java.lang.String getTemplate()
org.apache.click.Page 内の getTemplate
  | 
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||