egovframework.rfc3.iam.web
Class RolesController

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

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

권한 관리에 대한 controller 클래스를 정의한다.

Since:
2011.01.31
Version:
egovframework RFC 3.0
Author:
개발팀 허성철
See Also:
 << 개정이력(Modification Information) >>
   
   수정일      수정자           수정내용
  -------    --------    ---------------------------
   2011.01.31  허성철          최초 생성

 Copyright (C) 2011 by skoinfo  All right reserved.
 

Constructor Summary
RolesController()
           
 
Method Summary
 java.lang.String deleteRolesAct(RolesVO rolesVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
           
 java.lang.String initialAct()
          권한 초기화 처리
 java.lang.String resultPage(RolesVO rolesVO, org.springframework.ui.ModelMap model)
          결과 페이지
 java.lang.String rolesList(org.springframework.ui.ModelMap model, javax.servlet.http.HttpServletRequest request)
          권한 관리 목록
 java.lang.String roleTag(int depth, java.lang.String path, java.lang.String roleId, java.lang.String roleNm)
          role tag make
 java.lang.String roleTreeXml(org.springframework.ui.ModelMap model)
          권한관계를 xml로 보여줌
 java.lang.String updateRolesAct(RolesVO rolesVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          권한 정보 수정 처리하기
 java.lang.String writeRoles(RolesVO rolesVO, RolesVO searchVO, org.springframework.ui.ModelMap model)
          권한 등록 및 수정 폼
 java.lang.String writeRolesAct(RolesVO rolesVO, 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

RolesController

public RolesController()
Method Detail

roleTreeXml

@RequestMapping(value="/iam/roles/roleTreeXml.sko")
public java.lang.String roleTreeXml(org.springframework.ui.ModelMap model)
                             throws java.lang.Exception
권한관계를 xml로 보여줌

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

rolesList

@RequestMapping(value="/iam/roles/list.sko")
public java.lang.String rolesList(org.springframework.ui.ModelMap model,
                                                 javax.servlet.http.HttpServletRequest request)
                           throws java.lang.Exception
권한 관리 목록

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

roleTag

public java.lang.String roleTag(int depth,
                                java.lang.String path,
                                java.lang.String roleId,
                                java.lang.String roleNm)
role tag make

Parameters:
depth -
path -
roleId -
roleNm -
Returns:

writeRoles

@RequestMapping(value="/iam/roles/write.sko")
public java.lang.String writeRoles(@ModelAttribute(value="rolesVO")
                                                  RolesVO rolesVO,
                                                  @ModelAttribute(value="searchVO")
                                                  RolesVO searchVO,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
권한 등록 및 수정 폼

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

initialAct

@RequestMapping(value="/iam/roles/initialAct.sko")
public java.lang.String initialAct()
                            throws java.lang.Exception
권한 초기화 처리

Returns:
Throws:
java.lang.Exception

writeRolesAct

@RequestMapping(value="/iam/roles/writeAct.sko")
public java.lang.String writeRolesAct(@ModelAttribute(value="rolesVO")
                                                     RolesVO rolesVO,
                                                     org.springframework.validation.BindingResult bindingResult,
                                                     org.springframework.web.bind.support.SessionStatus status,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
권한 추가 처리 하기

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

updateRolesAct

@RequestMapping(value="/iam/roles/updateAct.sko")
public java.lang.String updateRolesAct(@ModelAttribute(value="rolesVO")
                                                      RolesVO rolesVO,
                                                      org.springframework.validation.BindingResult bindingResult,
                                                      org.springframework.web.bind.support.SessionStatus status,
                                                      org.springframework.ui.ModelMap model)
                                throws java.lang.Exception
권한 정보 수정 처리하기

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

deleteRolesAct

@RequestMapping(value="/iam/roles/deleteAct.sko")
public java.lang.String deleteRolesAct(@ModelAttribute(value="rolesVO")
                                                      RolesVO rolesVO,
                                                      org.springframework.web.bind.support.SessionStatus status,
                                                      org.springframework.ui.ModelMap model)
                                throws java.lang.Exception
Throws:
java.lang.Exception

resultPage

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

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