@Controller @Scope(value="prototype") @RequestMapping(value="kaiden/v2/labor/leaveManagement") public class LeaveManagementController extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
LeaveManagementDto |
leaveManagementDto
LeaveManegementDto.
|
LeaveManagementForm |
leaveManagementForm
Form.
|
LeaveManagementLogic |
leaveManagementLogic
LeaveManagementLogic.
|
LeaveManagementDto |
maintenanceDto
JSP共通アクセス用Dto.
|
コンストラクタと説明 |
---|
LeaveManagementController() |
修飾子とタイプ | メソッドと説明 |
---|---|
String |
adjustLeave(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
AJAXにて休暇調整.
|
String |
appendLeave(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
AJAXにて休暇付与.
|
String |
editLeave(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
AJAXにて休暇編集.
|
protected LeaveManagementForm |
getForm()
Formを返却.
|
String |
index(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
入力ページのパスを返却.
|
String |
removeLeave(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
AJAXにて休暇削除.
|
String |
search(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
AJAXにて検索を実行.
|
String |
select(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
AJAXにてメンテナンス対象データを返却.
|
String |
selectLeaveHistory(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
LeaveManagementForm form,
org.springframework.ui.Model model)
AJAXにて休暇削除.
|
protected void |
setForm(LeaveManagementForm form)
Formを設定.
|
public LeaveManagementForm leaveManagementForm
public LeaveManagementDto leaveManagementDto
@Autowired public LeaveManagementLogic leaveManagementLogic
public LeaveManagementDto maintenanceDto
@RequestMapping(value={"","/index"}) public String index(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model) throws KaidenSystemException
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルKaidenSystemException
- XML読み込み例外@RequestMapping(value="search") public String search(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="select") public String select(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="appendLeave") public String appendLeave(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="adjustLeave") public String adjustLeave(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="editLeave") public String editLeave(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="removeLeave") public String removeLeave(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデル@RequestMapping(value="selectLeaveHistory") public String selectLeaveHistory(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, LeaveManagementForm form, org.springframework.ui.Model model)
レスポンスに、JSON化した、ロジッククラスの戻り値LogicResultDto
を出力
request
- HTTPリクエストresponse
- HTTPレスポンスform
- フォームmodel
- モデルprotected LeaveManagementForm getForm()
protected void setForm(LeaveManagementForm form)
form
- FormCopyright © 2024 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.