public abstract class AbstractMasterMaintenanceController extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
AbstractMasterMaintenanceDto |
maintenanceDto
JSPからDTOにアクセス用DTO.
|
コンストラクタと説明 |
---|
AbstractMasterMaintenanceController() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
entry(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてデータを登録.
|
protected abstract AbstractMasterMaintenanceDto |
getDto()
DTOのインスタンスをサブクラスから返却.
|
protected abstract AbstractMasterMaintenanceForm |
getForm()
Formのインスタンスをサブクラスから返却.
|
protected abstract AbstractMasterMaintenanceLogic |
getLogic()
Logicのインスタンスをサブクラスから返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
画面初期表示アクション.
|
String |
remove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてデータ削除.
|
String |
renew(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてデータ更新.
|
String |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行.
|
String |
select(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてメンテナンス対象データを返却.
|
protected abstract void |
setForm(AbstractMasterMaintenanceForm form)
Formのインスタンスをサブクラスへ設定.
|
String |
toDisabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにて無効化.
|
String |
toEnabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractMasterMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにて有効化.
|
public AbstractMasterMaintenanceDto maintenanceDto
protected abstract AbstractMasterMaintenanceDto getDto()
protected abstract AbstractMasterMaintenanceForm getForm()
protected abstract void setForm(AbstractMasterMaintenanceForm form)
form
- 対象画面用Formprotected abstract AbstractMasterMaintenanceLogic getLogic()
public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model) throws KaidenSystemException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- XML読み込み例外public String search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String select(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String entry(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String toEnabled(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String toDisabled(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String remove(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルpublic String renew(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractMasterMaintenanceForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.