public abstract class AbstractMasterA2MaintenanceController extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
AbstractCommonMaintenanceDto |
maintenanceDto
JSPからDTOにアクセス用DTO.
|
コンストラクタと説明 |
---|
AbstractMasterA2MaintenanceController() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
entry(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてデータを登録.
|
protected abstract AbstractCommonMaintenanceDto |
getDto()
DTOのインスタンスをサブクラスから返却.
|
protected abstract AbstractCommonMaintenanceForm |
getForm()
Formのインスタンスをサブクラスから返却.
|
protected abstract AbstractMasterA2MaintenanceLogic |
getLogic()
Logicのインスタンスをサブクラスから返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
画面初期表示アクション.
|
String |
remove(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてデータ削除.
|
String |
renew(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてデータ更新.
|
String |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行.
|
String |
select(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにてメンテナンス対象データを返却.
|
protected abstract void |
setForm(AbstractCommonMaintenanceForm form)
Formのインスタンスをサブクラスへ設定.
|
String |
toDisabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにて無効化.
|
String |
toEnabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
AbstractCommonMaintenanceForm form,
org.springframework.ui.Model model)
AJAXにて有効化.
|
public AbstractCommonMaintenanceDto maintenanceDto
protected abstract AbstractCommonMaintenanceDto getDto()
protected abstract AbstractCommonMaintenanceForm getForm()
protected abstract void setForm(AbstractCommonMaintenanceForm form)
form
- 対象画面用Formprotected abstract AbstractMasterA2MaintenanceLogic getLogic()
public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractCommonMaintenanceForm form, org.springframework.ui.Model model) throws KaidenSystemException, KaidenApplicationException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- KaidenSystemException
KaidenApplicationException
- KaidenApplicationException
public String search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AbstractCommonMaintenanceForm 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, AbstractCommonMaintenanceForm 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, AbstractCommonMaintenanceForm 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, AbstractCommonMaintenanceForm 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, AbstractCommonMaintenanceForm 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, AbstractCommonMaintenanceForm 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, AbstractCommonMaintenanceForm 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.