egovframework.rfc3.iam.web
Class AdminMenuController

java.lang.Object
  extended by egovframework.rfc3.iam.web.AdminMenuController

@Controller
@SessionAttributes(types=SessionVO.class)
public class AdminMenuController
extends java.lang.Object


Constructor Summary
AdminMenuController()
           
 
Method Summary
 java.lang.String adminMenuOfficeUpdateAct(AdminMenuOfficeVO adminMenuOfficeVO, org.springframework.ui.ModelMap model)
          부서권한 업데이트
 java.lang.String adminMenuOfficeWriteAct(AdminMenuOfficeVO adminMenuOfficeVO, org.springframework.ui.ModelMap model)
          부서권한 등록하기
 java.lang.String authorList(javax.servlet.http.HttpServletRequest request, AdminMenuRolesVO adminMenuRolesVO, org.springframework.ui.ModelMap model)
          메뉴권한
 java.lang.String deleteMenuAct(AdminMenuVO adminMenuVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          메뉴 삭제
 java.lang.String deleteMenuOfficeAct(AdminMenuOfficeVO adminMenuOfficeVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
           
 java.lang.String menuList(javax.servlet.http.HttpServletRequest request, AdminMenuVO adminMenuVO, org.springframework.ui.ModelMap model)
          관리자 메뉴 목록
 java.lang.String resultPage(AdminMenuVO adminMenuVO, org.springframework.ui.ModelMap model)
          결과 페이지
 java.lang.String roleWriteAct(javax.servlet.http.HttpServletRequest request, org.springframework.web.bind.support.SessionStatus status, AdminMenuRolesVO adminMenuRolesVO, java.lang.String[] roleId, org.springframework.ui.ModelMap model)
          메뉴권한등록액션
 java.lang.String updateMenuAct(AdminMenuVO adminMenuVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          메뉴 수정 액션
 java.lang.String writeMenu(ComponentVO componentVO, AdminMenuVO adminMenuVO, AdminMenuVO searchVO, org.springframework.ui.ModelMap model)
          등록 및 수정 폼
 java.lang.String writeMenuAct(AdminMenuVO adminMenuVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          메뉴 등록 액션
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminMenuController

public AdminMenuController()
Method Detail

menuList

@RequestMapping(value="/iam/menu/list.sko")
public java.lang.String menuList(javax.servlet.http.HttpServletRequest request,
                                                @ModelAttribute(value="adminMenuVO")
                                                AdminMenuVO adminMenuVO,
                                                org.springframework.ui.ModelMap model)
                          throws java.lang.Exception
관리자 메뉴 목록

Parameters:
request -
adminMenuVO -
model -
Returns:
Throws:
java.lang.Exception

writeMenu

@RequestMapping(value="/iam/menu/write.sko")
public java.lang.String writeMenu(@ModelAttribute(value="componentVO")
                                                 ComponentVO componentVO,
                                                 @ModelAttribute(value="adminMenuVO")
                                                 AdminMenuVO adminMenuVO,
                                                 @ModelAttribute(value="searchVO")
                                                 AdminMenuVO searchVO,
                                                 org.springframework.ui.ModelMap model)
                           throws java.lang.Exception
등록 및 수정 폼

Parameters:
adminMenuVO -
searchVO -
model -
Returns:
Throws:
java.lang.Exception

writeMenuAct

@Transactional(value="iamTx",
               propagation=REQUIRED)
@RequestMapping(value="/iam/menu/writeAct.sko")
public java.lang.String writeMenuAct(@ModelAttribute(value="adminMenuVO")
                                                                  AdminMenuVO adminMenuVO,
                                                                  org.springframework.validation.BindingResult bindingResult,
                                                                  org.springframework.web.bind.support.SessionStatus status,
                                                                  org.springframework.ui.ModelMap model)
                              throws java.lang.Exception
메뉴 등록 액션

Parameters:
adminMenuVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

updateMenuAct

@Transactional(value="iamTx",
               propagation=REQUIRED)
@RequestMapping(value="/iam/menu/updateAct.sko")
public java.lang.String updateMenuAct(@ModelAttribute(value="adminMenuVO")
                                                                   AdminMenuVO adminMenuVO,
                                                                   org.springframework.validation.BindingResult bindingResult,
                                                                   org.springframework.web.bind.support.SessionStatus status,
                                                                   org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
메뉴 수정 액션

Parameters:
adminMenuVO -
bindingResult -
status -
model -
Returns:
Throws:
java.lang.Exception

deleteMenuAct

@RequestMapping(value="/iam/menu/deleteAct.sko")
public java.lang.String deleteMenuAct(@ModelAttribute(value="adminMenuVO")
                                                     AdminMenuVO adminMenuVO,
                                                     org.springframework.web.bind.support.SessionStatus status,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
메뉴 삭제

Parameters:
adminMenuVO -
status -
model -
Returns:
Throws:
java.lang.Exception

authorList

@RequestMapping(value="/iam/menu/role.sko")
public java.lang.String authorList(javax.servlet.http.HttpServletRequest request,
                                                  @ModelAttribute(value="adminMenuRolesVO")
                                                  AdminMenuRolesVO adminMenuRolesVO,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
메뉴권한

Parameters:
request -
adminMenuRolesVO -
model -
Returns:
Throws:
java.lang.Exception

roleWriteAct

@RequestMapping(value="/iam/menu/roleWriteAct.sko")
public java.lang.String roleWriteAct(javax.servlet.http.HttpServletRequest request,
                                                    org.springframework.web.bind.support.SessionStatus status,
                                                    @ModelAttribute(value="adminMenuRolesVO")
                                                    AdminMenuRolesVO adminMenuRolesVO,
                                                    @RequestParam(value="roleId",required=false)
                                                    java.lang.String[] roleId,
                                                    org.springframework.ui.ModelMap model)
                              throws java.lang.Exception
메뉴권한등록액션

Parameters:
request -
status -
adminMenuRolesVO -
roleId -
model -
Returns:
Throws:
java.lang.Exception

resultPage

@RequestMapping(value="/iam/menu/result.sko")
public java.lang.String resultPage(@ModelAttribute(value="adminMenuVO")
                                                  AdminMenuVO adminMenuVO,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
결과 페이지

Parameters:
adminMenuVO -
model -
Returns:
Throws:
java.lang.Exception

adminMenuOfficeWriteAct

@RequestMapping(value="/iam/menu/adminMenuOfficeWriteAct.sko")
public java.lang.String adminMenuOfficeWriteAct(@ModelAttribute(value="adminMenuOfficeVO")
                                                               AdminMenuOfficeVO adminMenuOfficeVO,
                                                               org.springframework.ui.ModelMap model)
                                         throws java.lang.Exception
부서권한 등록하기

Parameters:
adminMenuOfficeVO - (박경철)
model -
Returns:
Throws:
java.lang.Exception

adminMenuOfficeUpdateAct

@RequestMapping(value="/iam/menu/adminMenuOfficeUpdateAct.sko")
public java.lang.String adminMenuOfficeUpdateAct(@ModelAttribute(value="adminMenuOfficeVO")
                                                                AdminMenuOfficeVO adminMenuOfficeVO,
                                                                org.springframework.ui.ModelMap model)
                                          throws java.lang.Exception
부서권한 업데이트

Parameters:
adminMenuOfficeVO - (박경철)
model -
Returns:
Throws:
java.lang.Exception

deleteMenuOfficeAct

@RequestMapping(value="/iam/menu/adminMenuOfficeDelAct.sko")
public java.lang.String deleteMenuOfficeAct(@ModelAttribute(value="adminMenuOfficeVO")
                                                           AdminMenuOfficeVO adminMenuOfficeVO,
                                                           org.springframework.web.bind.support.SessionStatus status,
                                                           org.springframework.ui.ModelMap model)
                                     throws java.lang.Exception
Throws:
java.lang.Exception