@RequestScopeController public class TemplateAction extends AbstractAction
| 修飾子とタイプ | フィールドと説明 |
|---|---|
boolean |
disableAddButton
追加ボタン無効化フラグ
|
boolean |
noticeDefaultFound
通知デフォルト情報フラグ
|
java.util.Map<java.lang.Integer,java.util.List<NoticeTemplate>> |
noticeTemplateMap
通知テンプレート
|
loginDataDto, siteName, version, versionDetail| コンストラクタと説明 |
|---|
TemplateAction() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
index(java.util.Map<java.lang.String,java.lang.Object> model,
@Valid TemplateForm templateForm)
定型文表示
|
org.springframework.http.ResponseEntity<java.lang.String> |
jqgriddefindex(java.util.Map<java.lang.String,java.lang.Object> model,
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
通知デフォルト情報を取得してJSON形式で返却(Ajax)
|
org.springframework.http.ResponseEntity<java.lang.String> |
jqgridedit(java.util.Map<java.lang.String,java.lang.Object> model,
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
通知テンプレート編集、追加、削除実行(Ajax)
|
org.springframework.http.ResponseEntity<java.lang.String> |
jqgrideditdef(java.util.Map<java.lang.String,java.lang.Object> model,
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
通知デフォルト情報追加(Ajax)
|
org.springframework.http.ResponseEntity<java.lang.String> |
jqgridindex(java.util.Map<java.lang.String,java.lang.Object> model,
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
通知テンプレート一覧情報を取得してJSON形式で返却(Ajax)
|
void |
setupModel(java.util.Map<java.lang.String,java.lang.Object> model) |
java.lang.String |
success()
選択完了処理(未使用?)
|
org.springframework.http.ResponseEntity<java.lang.String> |
template(java.util.Map<java.lang.String,java.lang.Object> model,
@Valid TemplateForm templateForm,
org.springframework.validation.BindingResult result)
定型文の本文を挿入
|
org.springframework.http.ResponseEntity<java.lang.String> |
templatetitle(java.util.Map<java.lang.String,java.lang.Object> model,
@Valid TemplateForm templateForm,
org.springframework.validation.BindingResult result)
定型文のタイトルを挿入
|
addRequestErrorMessage, addRequestMessage, initActionpublic java.util.Map<java.lang.Integer,java.util.List<NoticeTemplate>> noticeTemplateMap
public boolean noticeDefaultFound
public boolean disableAddButton
public void setupModel(java.util.Map<java.lang.String,java.lang.Object> model)
setupModel クラス内 AbstractAction@RequestMapping(value="/template/{menuinfoid}/{noticetypeid}")
public java.lang.String index(java.util.Map<java.lang.String,java.lang.Object> model,
@Valid @ModelAttribute
@Valid TemplateForm templateForm)
@RequestMapping(value="/template/success") public java.lang.String success()
@RequestMapping(value="/template/jqgridindex",
produces="application/json",
method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> jqgridindex(java.util.Map<java.lang.String,java.lang.Object> model,
@ModelAttribute
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
throws ServiceException
ServiceException@RequestMapping(value="/template/jqgriddefindex",
produces="application/json",
method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> jqgriddefindex(java.util.Map<java.lang.String,java.lang.Object> model,
@ModelAttribute
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
throws ServiceException
ServiceException@RequestMapping(value="/template/jqgridedit",
produces="application/json",
method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> jqgridedit(java.util.Map<java.lang.String,java.lang.Object> model,
@ModelAttribute
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
throws ServiceException
ServiceException@RequestMapping(value="/template/jqgrideditdef",
produces="application/json",
method=POST)
public org.springframework.http.ResponseEntity<java.lang.String> jqgrideditdef(java.util.Map<java.lang.String,java.lang.Object> model,
@ModelAttribute
TemplateForm templateForm,
org.springframework.validation.BindingResult bindingResult)
throws ServiceException
ServiceException@RequestMapping(value="/template/content/{templateid}")
public org.springframework.http.ResponseEntity<java.lang.String> template(java.util.Map<java.lang.String,java.lang.Object> model,
@Valid @ModelAttribute
@Valid TemplateForm templateForm,
org.springframework.validation.BindingResult result)
@RequestMapping(value="/template/title/{templateid}")
public org.springframework.http.ResponseEntity<java.lang.String> templatetitle(java.util.Map<java.lang.String,java.lang.Object> model,
@Valid @ModelAttribute
@Valid TemplateForm templateForm,
org.springframework.validation.BindingResult result)