public abstract class AbstractFs2ListController extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
ContextHelper |
contextHelper
ContextHelper.
|
protected static String |
FS2_LIST_JSP
マスタ検索部品JSP.
|
AbstractFs2ListDto |
fs2ListDto
AbstractFs2ListDto.
|
PropertyHelper |
propertyHelper
PropertyHelper.
|
コンストラクタと説明 |
---|
AbstractFs2ListController() |
修飾子とタイプ | メソッドと説明 |
---|---|
protected KeywordsCriteriaDto |
createKeywordCriteria(Long numberOfPage,
Fs2ListSettingsDto settings)
キーワード検索条件を生成.
|
protected ConvertForJsonSource |
getConverter()
書式変換設定を返却.
|
protected abstract AbstractFs2ListDto |
getDto()
DTOのインスタンスをサブクラスから返却.
|
protected abstract AbstractFs2ListForm |
getForm()
Formのインスタンスをサブクラスから返却.
|
protected Fs2ListSettingsDto |
getFs2Settings()
検索一覧(固定列/2段ヘッダ) 機能 の設定内容 DTOを返却.
|
protected KeywordsCriteriaDto |
getkeywordsCriteria()
キーワード検索条件を返却.
|
protected List<OrderDto> |
getOrder(String orderJson)
ソート条件を生成して返却.
|
protected String |
getPager(Map<String,Object> map)
ページャ機能に必要な情報を返却.
|
protected abstract Map<String,Object> |
getSearchResultData()
検索結果をサブクラスから返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractFs2ListForm form,
org.springframework.ui.Model model)
入力ページのパスを返却.
|
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.fs2_list.Fs2ListSettings |
readSetting(Class<? extends AbstractFs2ListController> clazz)
検索一覧(固定列/2段ヘッダ)設定を返却.
|
@Autowired public ContextHelper contextHelper
@Autowired public PropertyHelper propertyHelper
public AbstractFs2ListDto fs2ListDto
protected jp.co.slcs.kaiden.v2.base.foundation.model.xml_schema.fs2_list.Fs2ListSettings readSetting(Class<? extends AbstractFs2ListController> clazz) throws KaidenSystemException
clazz
- 対象検索ActionKaidenSystemException
- XML読み込み例外protected KeywordsCriteriaDto createKeywordCriteria(Long numberOfPage, Fs2ListSettingsDto settings)
numberOfPage
- 返却ページ番号.settings
- 検索設定.protected List<OrderDto> getOrder(String orderJson)
orderJson
- JSON形式のソート条件protected String getPager(Map<String,Object> map)
map
- キーワード検索結果public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractFs2ListForm form, org.springframework.ui.Model model) throws KaidenSystemException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- XML読み込み例外protected KeywordsCriteriaDto getkeywordsCriteria()
条件を変更する場合は、サブクラスでオーバーライドしてください。
protected Fs2ListSettingsDto getFs2Settings() throws KaidenSystemException
設定内容を変更する場合は、サブクラスでオーバーライドしてください。
KaidenSystemException
- XML読み込み例外protected ConvertForJsonSource getConverter()
書式を変更する場合は、サブクラスでオーバーライドしてください。
protected abstract Map<String,Object> getSearchResultData() throws KaidenSystemException
KaidenSystemException
- システムエラーprotected abstract AbstractFs2ListForm getForm()
protected abstract AbstractFs2ListDto getDto()
Copyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.