操作
タスク #6175
完了要望 ソース出力
ステータス:
終了
優先度:
今すぐ
担当者:
塩野 龍馬
開始日:
期日:
進捗率:
100%
予定工数:
実開始日:
DD名:
INCLUDE:
DSN:
バグ区分:
QA分析:
方針(第一貨物):
実終了日:
ツールのバージョン:
AsIsSource行:
進捗計画:
設計・開発者:
画面ID:
機能区分:
機能ID:
レビュー指摘区分:
検査完了日:
検査依頼日:
説明
dispX
private void disp1(MPND240Form form, BindingResult bindingResult, Model model, HttpSession httpSession, BigDecimal id) {
// 活性制御
List<String> disabledList = setDisabledListDisp1();
// 非表示制御
List<String> displayNoneList = setDisplayNoneListDisp1();
// エラー項目を活性、入力OK項目を非活性
baseSetErrorDisabled(bindingResult, disabledList, getFormItems());
// modelに非活性リストを追加
model.addAttribute(DISABLED_LIST, disabledList);
// modelに非表示リストを追加
model.addAttribute(DISPLAY_NONE_LIST, displayNoneList);
// エラー処理
baseSetError(model, bindingResult, getMessageList());
// ヘッダー設定
baseSetHeader(model);
// フッター設定
setFooter(model);
// モード管理
model.addAttribute(METHOD, MODE_2);
// 現在のDisplay
model.addAttribute(DISP, DISP_1);
// サブミット先
model.addAttribute(NEXT_URL, "/" + PROGRAM_ID + "/u/" + id);
}
↓
private void disp1(MPND240Form form, BindingResult bindingResult, Model model, HttpSession httpSession, BigDecimal id) {
// エラー項目を活性、入力OK項目を非活性
baseSetErrorDisabled(bindingResult, disabledList, getFormItems()); ・・・NG
baseSetErrorDisabled(bindingResult, setDisabledListDisp1(), getFormItems()); ・・・訂正版
// modelに非活性リストを追加
addModelList(DISABLED_LIST,setDisabledListDisp1(),model);
// modelに非表示リストを追加
addModelList(DISPLAY_NONE_LIST,setDisplayNoneListDisp1(),model);
// エラー処理
baseSetError(model, bindingResult, getMessageList());
// ヘッダー設定
baseSetHeader(model);
// フッター設定
setFooter(model);
// モード管理
model.addAttribute(METHOD, MODE_2);
// 現在のDisplay
model.addAttribute(DISP, DISP_1);
// サブミット先
model.addAttribute(NEXT_URL, "/" + PROGRAM_ID + "/u/" + id);
}
操作