|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
jp.terasoluna.fw.ex.web.struts.taglib.PageLinksTagEx
public class PageLinksTagEx
ページ単位にページを遷移するPageLinksTagの拡張機能。
基本的な仕様はTERASOLUNAフレームワークが提供するPageLinksTagに準ずる。
タグがサポートする属性
ページリンク拡張機能では、以下の属性をサポートする。
属性名 | デフォルト値 | 必須性 | 実行時式 | 概要 |
id |
- | false |
true |
この属性に文字列が指定された場合、 ページリンクの出力先を画面ではなくページコンテキストに保存する。 この属性は保存するキーとなる。 |
action |
- | false |
true |
一覧表示画面の表示を行うアクションパス名を指定する。 submit属性がfalseの場合は必須属性となる。 |
name |
- | false |
true |
表示行数、開始行インデックス、一覧情報全行数を取得するBeanを指定する。 |
rowProperty |
- | true |
true |
表示行数を保持するフィールドを指定する。 name属性が指定されていない場合は直接値を取得する。 |
indexProperty |
- | true |
true |
表示開始インデックスを保持するフィールドを指定する。 name属性が指定されていない場合は直接値を取得する。 |
totalProperty |
- | true |
true |
<logic:iterate> 要素によって
定義された一覧情報の全行数を保持するフィールドを指定する。
name属性が指定されていない場合は直接値を取得する。
|
scope |
- | false |
true |
name属性で指定したBeanを取得するスコープを指定する。 |
submit |
false |
false |
true |
リンクではなく、サブミットを行う場合はtrueを指定する。デフォルトはfalse。 falseの場合、action属性が必須属性となる。 なお、この属性をtrueに設定するとaction属性は無効となる。 |
forward |
false |
false |
true |
TERASOLUNAのDispatchActionを使用してフォワードによる振り分けを行う場合に 使用する属性。trueを指定するとevent属性に設定された値のHiddenタグを出力する。 また、そのHiddenタグのvalue属性を"forward_pageLinks"とする。 デフォルトはfalse。 |
event |
"event" |
false |
true |
TERASOLUNAのDispatchActionを使用してフォワードによる振り分けを行う場合に 使用する属性。forward属性をtrueにした場合、この属性に指定した名前の Hiddenタグが生成される。デフォルトは"event"となる。 |
resetIndex |
false |
false |
true |
サブミット時に有効になる属性で、trueに設定すると 指定範囲リセットを行うためのstartIndexとendIndexのHiddenタグを出力する。 デフォルトはfalse。 |
currentPageIndex |
"currentPageIndex" |
false |
true |
対応する一覧の現在ページ数をページコンテキストに保存する際のキーとなる。 デフォルトは"currentPageIndex"となる。 |
totalPageCount |
"totalPageCount" |
false |
true |
対応する一覧の総ページ数をページコンテキストに保存する際のキーとなる。 デフォルトは"totalPageCount"となる。 |
pageJump |
false | false |
true |
拡張機能のページジャンプフォームを使用する場合はtrueを指定する。デフォルトはfalse。 submit属性=true時は使用できない。 |
pageLinks.first.char=<表示文字列>
表示文字列 :
画面に表示させる、最初のページに遷移するリンク文字列。
pageLinks.last.char=<表示文字列>
表示文字列 :
画面に表示させる、最後ページに遷移するリンク文字列。
pageLinks.start.tag=<出力文字列>
出力文字列 :
出力するページリンク表示部分開始タグ情報。
pageLinks.end.tag=<出力文字列>
出力文字列 :
出力するページリンク表示部分終了タグ情報。
pageLinks.start.page.tag=<出力文字列>
出力文字列 :
出力する各ページに遷移するリンク文字列表示部分開始タグ情報。
pageLinks.end.page.tag=<出力文字列>
出力文字列 :
出力する各ページに遷移するリンク文字列表示部分終了タグ情報。
pageLinks.start.prev.tag=<出力文字列>
出力文字列 :
出力する前のページに遷移するリンク文字列表示部分開始タグ情報。
指定しない場合pageLinks.start.page.tag
で指定された文字列が出力される。
pageLinks.end.prev.tag=<出力文字列>
出力文字列 :
出力する前のページに遷移するリンク文字列表示部分終了タグ情報。
指定しない場合pageLinks.end.page.tag
で指定された文字列が出力される。
pageLinks.start.next.tag=<出力文字列>
出力文字列 :
出力する次のページに遷移するリンク文字列表示部分開始タグ情報。
指定しない場合pageLinks.start.page.tag
で指定された文字列が出力される。
pageLinks.end.next.tag=<出力文字列>
出力文字列 :
出力する次のページに遷移するリンク文字列表示部分終了タグ情報。
指定しない場合pageLinks.end.page.tag
で指定された文字列が出力される。
pageLinks.start.first.tag=<出力文字列>
出力文字列 :
出力する最初のページに遷移するリンク文字列表示部分開始タグ情報。
指定しない場合pageLinks.satrt.prev.tag
で指定された文字列が出力される。
pageLinks.start.prev.tag
も指定されていない場合は、pageLinks.start.page.tag
で指定された文字列が出力される。
pageLinks.end.first.tag=<出力文字列>
出力文字列 :
出力する最初のページに遷移するリンク文字列表示部分終了タグ情報。
指定しない場合pageLinks.end.prev.tag
で指定された文字列が出力される。
pageLinks.end.prev.tag
も指定されていない場合は、pageLinks.end.page.tag
で指定された文字列が出力される。
pageLinks.start.last.tag=<出力文字列>
出力文字列 :
出力する最後のページに遷移するリンク文字列表示部分開始タグ情報。
指定しない場合pageLinks.start.next.tag
で指定された文字列が出力される。
pageLinks.start.next.tag
も指定されていない場合は、pageLinks.start.page.tag
で指定された文字列が出力される。
pageLinks.end.last.tag=<出力文字列>
出力文字列 :
出力する最後のページに遷移するリンク文字列表示部分終了タグ情報。
指定しない場合pageLinks.end.next.tag
で指定された文字列が出力される。
pageLinks.end.next.tag
も指定されていない場合は、pageLinks.end.page.tag
で指定された文字列が出力される。
pageLinks.start.active.tag=<出力文字列>
出力文字列 :
出力する現在ページ文字列表示部分開始タグ情報。
指定しない場合pageLinks.start.page.tag
で指定された文字列が出力される。
pageLinks.end.active.tag=<出力文字列>
出力文字列 :
出力する現在ページ文字列表示部分終了タグ情報。
指定しない場合pageLinks.end.page.tag
で指定された文字列が出力される。
pageLinks.start.disable.tag=<出力文字列>
出力文字列 :
出力するリンクなし文字列表示部分開始タグ情報。
指定しない場合pageLinks.start.page.tag
で指定された文字列が出力される。
pageLinks.end.disable.tag=<出力文字列>
出力文字列 :
出力するリンクなし文字列表示部分終了タグ情報。
指定しない場合pageLinks.end.page.tag
で指定された文字列が出力される。
pageLinks.start.jump.tag=<出力文字列>
出力文字列 :
出力するページジャンプフォーム表示部分開始タグ情報。
指定しない場合pageLinks.start.page.tag
で指定された文字列が出力される。
pageLinks.end.jump.tag=<出力文字列>
出力文字列 :
出力するページジャンプフォーム表示部分終了タグ情報。
指定しない場合pageLinks.end.page.tag
で指定された文字列が出力される。
pageLinks.jump.text.attributes=<出力文字列>
出力文字列 :
ページジャンプフォーム使用時のテキストフォーム属性設定フィールド情報。
pageLinks.jump.submit.attributes=<出力文字列>
出力文字列 :
ページジャンプフォーム使用時のサブミットボタン属性設定フィールド情報。
pageLinks.jump.submit.char=<出力文字列>
出力文字列 :
ページジャンプフォーム使用時のサブミットボタンvalue属性設定文字列情報。デフォルトは"submit"となる。
pageLinks.first.char=First
pageLinks.last.char=Last
pageLinks.start.tag=<ul>
pageLinks.end.tag=</ul>
pageLinks.start.page.tag=<li>
pageLinks.end.page.tag=</li>
pageLinks.start.prev.tag=<li class="prev">
pageLinks.end.prev.tag=</li>
pageLinks.start.next.tag=<li class="next">
pageLinks.end.next.tag=</li>
pageLinks.start.first.tag=<li class="first">
pageLinks.end.first.tag=</li>
pageLinks.start.last.tag=<li class="last">
pageLinks.end.last.tag=</li>
pageLinks.start.active.tag=<li class="active">
pageLinks.end.active.tag=</li>
pageLinks.start.disable.tag=<li class="disable">
pageLinks.end.disable.tag=</li>
pageLinks.start.jump.tag=<li class="jump">
pageLinks.end.jump.tag=</li>
pageLinks.jump.text.attributes=size="3" maxlength="2"
pageLinks.jump.submit.attributes=class="DisableDoubleClick"
pageLinks.jump.submit.char=click
PageLinksTag
,
直列化された形式フィールドの概要 | |
---|---|
protected static String |
END_ACTIVE_TAG
ApplicationResources ファイルにおける
現在ページ文字列表示部分終了タグのプロパティ名. |
protected static String |
END_DISABLE_TAG
ApplicationResources ファイルにおける
リンクなし文字列表示部分終了タグのプロパティ名. |
protected static String |
END_FIRST_TAG
ApplicationResources ファイルにおける
最初のページに遷移するリンク文字列表示部分終了タグのプロパティ名. |
protected static String |
END_JUMPFORM_TAG
ApplicationResources ファイルにおける
ページジャンプフォーム表示部分終了タグのプロパティ名. |
protected static String |
END_LAST_TAG
ApplicationResources ファイルにおける
最後のページに遷移するリンク文字列表示部分終了タグのプロパティ名. |
protected static String |
END_LINKS
ApplicationResources ファイルにおける
ページリンク関連項目終了用のプロパティ名の構成要素. |
protected static String |
END_NEXT_TAG
ApplicationResources ファイルにおける
次のページに遷移するリンク文字列表示部分終了タグのプロパティ名. |
protected static String |
END_PAGE_TAG
ApplicationResources ファイルにおける
各ページに遷移するリンク文字列表示部分終了タグのプロパティ名. |
protected static String |
END_PAGELINKS_TAG
ApplicationResources ファイルにおける
ページリンク表示部分終了タグのプロパティ名. |
protected static String |
END_PREV_TAG
ApplicationResources ファイルにおける
前のページに遷移するリンク文字列表示部分終了タグのプロパティ名. |
protected String |
endActiveTag
現在ページ文字列表示部分終了タグ情報. |
protected String |
endDisableTag
リンクなし文字列表示部分終了タグ情報. |
protected String |
endFirstTag
最初のページに遷移するリンク文字列表示部分終了タグ情報. |
protected String |
endJumpFormTag
ページジャンプフォーム表示部分終了タグ情報. |
protected String |
endLastTag
最後のページに遷移するリンク文字列表示部分終了タグ情報. |
protected String |
endNextTag
次のページに遷移するリンク文字列表示部分終了タグ情報. |
protected String |
endPageLinksTag
ページリンク表示部分終了タグ情報. |
protected String |
endPageTag
各ページに遷移するリンク文字列表示部分終了タグ情報. |
protected String |
endPrevTag
前のページに遷移するリンク文字列表示部分終了タグ情報. |
protected static String |
FIRST_LINKS
ApplicationResources ファイルにおける
最初ページへのページジャンプ用リンクのプロパティ名の構成要素. |
protected String |
formName
アクションフォーム名 |
protected static String |
JUMPFORM_SUBMIT_ATTRIBUTES
ApplicationResources ファイルにおける
ページジャンプフォーム使用時のサブミットボタン属性設定用のプロパティ名. |
protected static String |
JUMPFORM_SUBMIT_DEFAULT
ページジャンプ用サブミットボタンvalue属性の初期値. |
protected static String |
JUMPFORM_SUBMIT_VALUE
ApplicationResources ファイルにおける
ページジャンプフォーム使用時のサブミットボタンvalue設定用のプロパティ名. |
protected static String |
JUMPFORM_TEXT_ATTRIBUTES
ApplicationResources ファイルにおける
ページジャンプフォーム使用時のテキストフォーム属性設定用のプロパティ名. |
protected String |
jumpFormSubmitAttributes
ページジャンプフォーム使用時のサブミットボタン属性設定フィールド情報. |
protected String |
jumpFormSubmitValue
ページジャンプフォーム使用時のサブミットボタンvalue属性設定文字列情報. |
protected String |
jumpFormTextAttributes
ページジャンプフォーム使用時のテキストフォーム属性設定フィールド情報. |
protected static String |
LAST_LINKS
ApplicationResources ファイルにおける
最後ページへのページジャンプ用リンクのプロパティ名の構成要素. |
protected boolean |
pageJump
ページジャンプフォーム使用フラグ. |
protected static String |
PAGEJUMP_JAVASCRIPT_KEY
ページリンク機能で出力するJavaScriptの出力フラグ. |
protected static String |
START_ACTIVE_TAG
ApplicationResources ファイルにおける
現在ページ文字列表示部分開始タグのプロパティ名. |
protected static String |
START_DISABLE_TAG
ApplicationResources ファイルにおける
リンクなし文字列表示部分開始タグのプロパティ名. |
protected static String |
START_FIRST_TAG
ApplicationResources ファイルにおける
最初のページに遷移するリンク文字列表示部分開始タグのプロパティ名. |
protected static String |
START_JUMPFORM_TAG
ApplicationResources ファイルにおける
ページジャンプフォーム表示部分開始タグのプロパティ名. |
protected static String |
START_LAST_TAG
ApplicationResources ファイルにおける
最後のページに遷移するリンク文字列表示部分開始タグのプロパティ名. |
protected static String |
START_LINKS
ApplicationResources ファイルにおける
ページリンク関連項目開始用のプロパティ名の構成要素. |
protected static String |
START_NEXT_TAG
ApplicationResources ファイルにおける
次のページに遷移するリンク文字列表示部分開始タグのプロパティ名. |
protected static String |
START_PAGE_TAG
ApplicationResources ファイルにおける
各ページに遷移するリンク文字列表示部分開始タグのプロパティ名. |
protected static String |
START_PAGELINKS_TAG
ApplicationResources ファイルにおける
ページリンク表示部分開始タグのプロパティ名. |
protected static String |
START_PREV_TAG
ApplicationResources ファイルにおける
前のページに遷移するリンク文字列表示部分開始タグのプロパティ名. |
protected String |
startActiveTag
現在ページ文字列表示部分開始タグ情報. |
protected String |
startDisableTag
リンクなし文字列表示部分開始タグ情報. |
protected String |
startFirstTag
最初のページに遷移するリンク文字列表示部分開始タグ情報. |
protected String |
startJumpFormTag
ページジャンプフォーム表示部分開始タグ情報. |
protected String |
startLastTag
最後のページに遷移するリンク文字列表示部分開始タグ情報. |
protected String |
startNextTag
次のページに遷移するリンク文字列表示部分開始タグ情報. |
protected String |
startPageLinksTag
ページリンク表示部分開始タグ情報. |
protected String |
startPageTag
各ページに遷移するリンク文字列表示部分開始タグ情報. |
protected String |
startPrevTag
前のページに遷移するリンク文字列表示部分開始タグ情報. |
protected String |
url
アクションURL |
クラス jp.terasoluna.fw.web.struts.taglib.PageLinksTag から継承されたフィールド |
---|
action, CHAR_LINKS, CURRENT_PAGE_INDEX, currentPageIndex, DEFAULT_EVENT, ERROR_MESSAGE_ACTION_REQUIRED, event, forward, FORWARD_NAME, id, indexProperty, links, MAX_DSP_SIZE, maxLinkNo, maxPageCount, name, NEXT_LINKS, PAGE_LINKS_PREFIX, PAGELINKS_JAVASCRIPT_KEY, PREV_LINKS, resetIndex, rowProperty, scope, submit, TOTAL_PAGE_COUNT, totalPageCount, totalProperty, WARN_MESSAGE_ILLEGAL_ROW |
クラス javax.servlet.jsp.tagext.TagSupport から継承されたフィールド |
---|
pageContext |
インタフェース javax.servlet.jsp.tagext.IterationTag から継承されたフィールド |
---|
EVAL_BODY_AGAIN |
インタフェース javax.servlet.jsp.tagext.Tag から継承されたフィールド |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
コンストラクタの概要 | |
---|---|
PageLinksTagEx()
|
メソッドの概要 | |
---|---|
protected void |
addDirectAnchor(StringBuilder sb,
int row,
int startIndex,
int totalCount)
ページ番号リンクを引数のStringBuilderに追加する. |
protected void |
addDirectLink(StringBuilder sb,
int row,
int startIndex,
int totalCount)
ページ番号リンクを引数のStringBuilderに追加する. |
protected void |
addDirectSubmit(StringBuilder sb,
int row,
int startIndex,
int totalCount)
ページ番号リンクを引数のStringBuilderに追加する. |
protected void |
addFirstLink(StringBuilder sb,
int row,
int startIndex,
int totalCount)
最初ページリンクを追加する. |
protected void |
addFirstSubmit(StringBuilder sb,
int row,
int startIndex,
int totalCount)
最初のページリンクを追加する. |
protected void |
addJumpForm(StringBuilder sb,
int row,
int startIndex)
ページジャンプ使用時のフォーム出力する. |
protected void |
addJumpFormJS(int row,
int pageIndex,
int pageCount)
ページジャンプフォームボタン押下時のJavaScriptを出力する. |
protected void |
addLastLink(StringBuilder sb,
int row,
int startIndex,
int totalCount)
最終のページリンクを追加する. |
protected void |
addLastSubmit(StringBuilder sb,
int row,
int startIndex,
int totalCount)
最終のページリンクを追加する. |
protected void |
addNextLink(StringBuilder sb,
int row,
int startIndex,
int totalCount)
次ページリンクを追加する. |
protected void |
addNextSubmit(StringBuilder sb,
int row,
int startIndex,
int totalCount)
次ページリンクを追加する. |
protected void |
addPrevLink(StringBuilder sb,
int row,
int startIndex,
int totalCount)
前ページリンクを追加する. |
protected void |
addPrevSubmit(StringBuilder sb,
int row,
int startIndex,
int totalCount)
前ページリンクを追加する. |
protected void |
addSubmitJS()
サブミットを行う場合のJavaScriptを出力する. |
protected void |
appendActiveTag(StringBuilder sb,
int idx)
現在ページにアクティブタグを追加する. |
protected void |
appendLinkAnchor(StringBuilder sb,
String rowProperty,
int row,
String indexProperty,
int startIndex,
String text)
ページリンク用アンカーを作成する. |
protected void |
appendSubmitAnchor(StringBuilder sb,
String rowProperty,
int row,
String indexProperty,
int startIndex,
String text)
ページリンク(サブミットを行う場合)用アンカーを作成する. |
protected void |
defineHtml(int row,
int startIndex,
int totalCount)
HTMLの定義を出力する. |
int |
doStartTag()
タグ評価開始時に呼ばれるメソッド. |
protected int |
getEndPageStartIndex(int row,
int totalCount)
最終ページの表示開始インデックスを計算して返却する. |
String |
getFormName()
formNameの設定値を返却する. |
boolean |
getPageJump()
pageJumpの設定値を返却する. |
String |
getUrl()
urlの設定値を返却する. |
void |
release()
すべてのアロケートされた資源を解放する. |
void |
setFormName(String formName)
formNameに値を設定する. |
void |
setPageJump(boolean pageJump)
pageJumpに値を設定する. |
void |
setUrl(String url)
urlを設定する. |
クラス jp.terasoluna.fw.web.struts.taglib.PageLinksTag から継承されたメソッド |
---|
attributePageCount, getAction, getCurrentPageIndex, getEvent, getForward, getId, getIndexProperty, getInt, getName, getPageContextFlg, getPageCount, getPageIndex, getResetIndex, getRowProperty, getScope, getSubmit, getTotalPageCount, getTotalProperty, lookup, setAction, setCurrentPageIndex, setEvent, setForward, setId, setIndexProperty, setName, setPageContextFlg, setResetIndex, setRowProperty, setScope, setSubmit, setTotalPageCount, setTotalProperty |
クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド |
---|
doAfterBody, doEndTag, findAncestorWithClass, getParent, getValue, getValues, removeValue, setPageContext, setParent, setValue |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
protected String url
protected String formName
protected boolean pageJump
protected static final String START_LINKS
ApplicationResources
ファイルにおける
ページリンク関連項目開始用のプロパティ名の構成要素.
protected static final String END_LINKS
ApplicationResources
ファイルにおける
ページリンク関連項目終了用のプロパティ名の構成要素.
protected static final String FIRST_LINKS
ApplicationResources
ファイルにおける
最初ページへのページジャンプ用リンクのプロパティ名の構成要素.
protected static final String LAST_LINKS
ApplicationResources
ファイルにおける
最後ページへのページジャンプ用リンクのプロパティ名の構成要素.
protected static final String JUMPFORM_SUBMIT_DEFAULT
protected static String PAGEJUMP_JAVASCRIPT_KEY
protected static final String START_PAGELINKS_TAG
ApplicationResources
ファイルにおける
ページリンク表示部分開始タグのプロパティ名.
protected static final String END_PAGELINKS_TAG
ApplicationResources
ファイルにおける
ページリンク表示部分終了タグのプロパティ名.
protected static final String START_PAGE_TAG
ApplicationResources
ファイルにおける
各ページに遷移するリンク文字列表示部分開始タグのプロパティ名.
protected static final String END_PAGE_TAG
ApplicationResources
ファイルにおける
各ページに遷移するリンク文字列表示部分終了タグのプロパティ名.
protected static final String START_PREV_TAG
ApplicationResources
ファイルにおける
前のページに遷移するリンク文字列表示部分開始タグのプロパティ名.
protected static final String END_PREV_TAG
ApplicationResources
ファイルにおける
前のページに遷移するリンク文字列表示部分終了タグのプロパティ名.
protected static final String START_NEXT_TAG
ApplicationResources
ファイルにおける
次のページに遷移するリンク文字列表示部分開始タグのプロパティ名.
protected static final String END_NEXT_TAG
ApplicationResources
ファイルにおける
次のページに遷移するリンク文字列表示部分終了タグのプロパティ名.
protected static final String START_FIRST_TAG
ApplicationResources
ファイルにおける
最初のページに遷移するリンク文字列表示部分開始タグのプロパティ名.
protected static final String END_FIRST_TAG
ApplicationResources
ファイルにおける
最初のページに遷移するリンク文字列表示部分終了タグのプロパティ名.
protected static final String START_LAST_TAG
ApplicationResources
ファイルにおける
最後のページに遷移するリンク文字列表示部分開始タグのプロパティ名.
protected static final String END_LAST_TAG
ApplicationResources
ファイルにおける
最後のページに遷移するリンク文字列表示部分終了タグのプロパティ名.
protected static final String START_ACTIVE_TAG
ApplicationResources
ファイルにおける
現在ページ文字列表示部分開始タグのプロパティ名.
protected static final String END_ACTIVE_TAG
ApplicationResources
ファイルにおける
現在ページ文字列表示部分終了タグのプロパティ名.
protected static final String START_DISABLE_TAG
ApplicationResources
ファイルにおける
リンクなし文字列表示部分開始タグのプロパティ名.
protected static final String END_DISABLE_TAG
ApplicationResources
ファイルにおける
リンクなし文字列表示部分終了タグのプロパティ名.
protected static final String START_JUMPFORM_TAG
ApplicationResources
ファイルにおける
ページジャンプフォーム表示部分開始タグのプロパティ名.
protected static final String END_JUMPFORM_TAG
ApplicationResources
ファイルにおける
ページジャンプフォーム表示部分終了タグのプロパティ名.
protected static final String JUMPFORM_TEXT_ATTRIBUTES
ApplicationResources
ファイルにおける
ページジャンプフォーム使用時のテキストフォーム属性設定用のプロパティ名.
protected static final String JUMPFORM_SUBMIT_ATTRIBUTES
ApplicationResources
ファイルにおける
ページジャンプフォーム使用時のサブミットボタン属性設定用のプロパティ名.
protected static final String JUMPFORM_SUBMIT_VALUE
ApplicationResources
ファイルにおける
ページジャンプフォーム使用時のサブミットボタンvalue設定用のプロパティ名.
protected String startPageLinksTag
protected String endPageLinksTag
protected String startPageTag
protected String endPageTag
protected String startPrevTag
protected String endPrevTag
protected String startNextTag
protected String endNextTag
protected String startFirstTag
protected String endFirstTag
protected String startLastTag
protected String endLastTag
protected String startActiveTag
protected String endActiveTag
protected String startDisableTag
protected String endDisableTag
protected String startJumpFormTag
protected String endJumpFormTag
protected String jumpFormTextAttributes
protected String jumpFormSubmitAttributes
protected String jumpFormSubmitValue
コンストラクタの詳細 |
---|
public PageLinksTagEx()
メソッドの詳細 |
---|
public String getUrl()
public void setUrl(String url)
url
- 設定する値public String getFormName()
public void setFormName(String formName)
formName
- 設定する値public boolean getPageJump()
public void setPageJump(boolean pageJump)
pageJump
- 設定する値public int doStartTag() throws javax.servlet.jsp.JspException
javax.servlet.jsp.tagext.Tag
内の doStartTag
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の doStartTag
javax.servlet.jsp.JspException
- JSP例外protected void defineHtml(int row, int startIndex, int totalCount) throws javax.servlet.jsp.JspException
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の defineHtml
row
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 全件数
javax.servlet.jsp.JspException
- JSP例外protected void addSubmitJS() throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException
protected void addFirstSubmit(StringBuilder sb, int row, int startIndex, int totalCount)
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addPrevSubmit(StringBuilder sb, int row, int startIndex, int totalCount)
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の addPrevSubmit
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addDirectSubmit(StringBuilder sb, int row, int startIndex, int totalCount)
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の addDirectSubmit
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addNextSubmit(StringBuilder sb, int row, int startIndex, int totalCount)
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の addNextSubmit
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addLastSubmit(StringBuilder sb, int row, int startIndex, int totalCount)
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addFirstLink(StringBuilder sb, int row, int startIndex, int totalCount)
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addPrevLink(StringBuilder sb, int row, int startIndex, int totalCount)
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の addPrevLink
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addDirectLink(StringBuilder sb, int row, int startIndex, int totalCount)
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の addDirectLink
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addNextLink(StringBuilder sb, int row, int startIndex, int totalCount)
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の addNextLink
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addLastLink(StringBuilder sb, int row, int startIndex, int totalCount)
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void addJumpFormJS(int row, int pageIndex, int pageCount) throws javax.servlet.jsp.JspException
row
- 表示行数pageIndex
- 現在ページのインデックスpageCount
- 総ページ数
javax.servlet.jsp.JspException
- JSP例外protected void addJumpForm(StringBuilder sb, int row, int startIndex)
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックス
javax.servlet.jsp.JspException
- JSP例外protected void appendLinkAnchor(StringBuilder sb, String rowProperty, int row, String indexProperty, int startIndex, String text)
sb
- 追加対象のStringBuilderrowProperty
- 表示行数のフィールド名row
- 表示行数indexProperty
- 表示開始インデックスのフィールド名startIndex
- 表示開始インデックスtext
- リンク文字protected void appendSubmitAnchor(StringBuilder sb, String rowProperty, int row, String indexProperty, int startIndex, String text)
sb
- 追加対象のStringBuilderrowProperty
- 表示行数のフィールド名row
- 表示行数indexProperty
- 表示開始インデックスのフィールド名startIndex
- 表示開始インデックスtext
- リンク文字protected void addDirectAnchor(StringBuilder sb, int row, int startIndex, int totalCount)
sb
- 追加対象のStringBuilderrow
- 表示行数startIndex
- 表示開始インデックスtotalCount
- 一覧情報の全件数protected void appendActiveTag(StringBuilder sb, int idx)
sb
- 追加対象のStringBuilderidx
- ページ番号protected int getEndPageStartIndex(int row, int totalCount)
row
- 表示行数totalCount
- 一覧情報の全件数
public void release()
javax.servlet.jsp.tagext.Tag
内の release
jp.terasoluna.fw.web.struts.taglib.PageLinksTag
内の release
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |