egovframework.rfc3.user.web
Class UserManageController

java.lang.Object
  extended by egovframework.rfc3.user.web.UserManageController

@Controller
@SessionAttributes(types=SessionVO.class)
public class UserManageController
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
UserManageController()
           
 
Method Summary
 java.lang.String deleteUserAct(UserManageVO userManageVO, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          업무사용자 삭제
 java.lang.String duplicateEmailCheck(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, MberManageVO mberManageVO, UserManageVO userManageVO, java.lang.String mode)
           
 java.lang.String getSearchZipList(ZipCodeVO zipCodeVO, org.springframework.ui.ModelMap model)
          일반 주소 검색
 java.lang.String loginList(SsoVO ssoVO, org.springframework.ui.ModelMap model)
          실시간 로그인 정보
 java.lang.String menuRolesCopy(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          권한위임 리스트
 java.lang.String menuRolesCopyAct(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          권한위임 리스트 복사/이동
 java.lang.String menuRolesDelete(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
           
 java.lang.String menuRolesInit(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
           
 java.lang.String menuUserRoleCopyDelete(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          권한위임 리스트 복사/이동
 java.lang.String menuUserRolesAct(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          메뉴 사용자 권한등록
 java.lang.String resultPage(UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          결과 페이지
 java.lang.String updatePasswordAct(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          패스워드 변경
 java.lang.String updateUserAct(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, UserManageVO userManageVO, org.springframework.validation.BindingResult bindingResult, org.springframework.web.bind.support.SessionStatus status, org.springframework.ui.ModelMap model)
          사용자 계정 수정처리하기
 java.lang.String userCopyRoleAct(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          권한위임 변경
 java.lang.String userCopyRoles(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          권한위임 리스트
 java.lang.String userManageList(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          사용자 목록
 java.lang.String userManageListDeptXml(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
           
 java.lang.String userManageListDownload(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
           
 java.lang.String userManageListXml(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, org.springframework.ui.ModelMap model)
          UC Messenger 직원 목록 동기화
 java.lang.String writeGroup(javax.servlet.http.HttpServletRequest request, UserManageVO userManageVO, UserManageVO searchVO, org.springframework.ui.ModelMap model)
          사용자 계정 등록 및 수정 화면
 java.lang.String writeUserAct(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, UserManageVO userManageVO, 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

UserManageController

public UserManageController()
Method Detail

userManageList

@RequestMapping(value="/iam/user/list.sko")
public java.lang.String userManageList(javax.servlet.http.HttpServletRequest request,
                                                      @ModelAttribute(value="userManageVO")
                                                      UserManageVO userManageVO,
                                                      org.springframework.ui.ModelMap model)
                                throws java.lang.Exception
사용자 목록

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

userManageListDownload

@RequestMapping(value="/iam/user/download.sko")
public java.lang.String userManageListDownload(javax.servlet.http.HttpServletRequest request,
                                                              @ModelAttribute(value="userManageVO")
                                                              UserManageVO userManageVO,
                                                              org.springframework.ui.ModelMap model)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

writeGroup

@RequestMapping(value="/iam/user/write.sko")
public java.lang.String writeGroup(javax.servlet.http.HttpServletRequest request,
                                                  @ModelAttribute(value="userManageVO")
                                                  UserManageVO userManageVO,
                                                  @ModelAttribute(value="searchVO")
                                                  UserManageVO searchVO,
                                                  org.springframework.ui.ModelMap model)
                            throws java.lang.Exception
사용자 계정 등록 및 수정 화면

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

duplicateEmailCheck

public java.lang.String duplicateEmailCheck(javax.servlet.http.HttpServletRequest request,
                                            javax.servlet.http.HttpServletResponse response,
                                            MberManageVO mberManageVO,
                                            UserManageVO userManageVO,
                                            java.lang.String mode)
                                     throws java.lang.Exception
Throws:
java.lang.Exception

writeUserAct

@RequestMapping(value={"/iam/user/writeAct.sko","/user/writeOfficeUserAct.*"})
public java.lang.String writeUserAct(javax.servlet.http.HttpServletRequest request,
                                                    javax.servlet.http.HttpServletResponse response,
                                                    @ModelAttribute(value="userManageVO")
                                                    UserManageVO userManageVO,
                                                    org.springframework.validation.BindingResult bindingResult,
                                                    org.springframework.web.bind.support.SessionStatus status,
                                                    org.springframework.ui.ModelMap model)
                              throws java.lang.Exception
사용자 계정 등록처리하기

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

updateUserAct

@RequestMapping(value={"/iam/user/updateAct.sko","/user/updateOfficeUserAct.*"})
public java.lang.String updateUserAct(javax.servlet.http.HttpServletRequest request,
                                                     javax.servlet.http.HttpServletResponse response,
                                                     @ModelAttribute(value="userManageVO")
                                                     UserManageVO userManageVO,
                                                     org.springframework.validation.BindingResult bindingResult,
                                                     org.springframework.web.bind.support.SessionStatus status,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
사용자 계정 수정처리하기

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

deleteUserAct

@RequestMapping(value="/iam/user/deleteAct.sko")
public java.lang.String deleteUserAct(@ModelAttribute(value="userManageVO")
                                                     UserManageVO userManageVO,
                                                     org.springframework.web.bind.support.SessionStatus status,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
업무사용자 삭제

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

resultPage

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

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

getSearchZipList

@RequestMapping(value="/iam/user/zipSearch.sko")
public java.lang.String getSearchZipList(@ModelAttribute(value="zipCodeVO")
                                                        ZipCodeVO zipCodeVO,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
일반 주소 검색

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

userManageListXml

@RequestMapping(value="/messenger/all_staff.sko")
public java.lang.String userManageListXml(javax.servlet.http.HttpServletRequest request,
                                                         @ModelAttribute(value="userManageVO")
                                                         UserManageVO userManageVO,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
UC Messenger 직원 목록 동기화

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

userManageListDeptXml

@RequestMapping(value="/messenger/dept_staff.sko")
public java.lang.String userManageListDeptXml(javax.servlet.http.HttpServletRequest request,
                                                             @ModelAttribute(value="userManageVO")
                                                             UserManageVO userManageVO,
                                                             org.springframework.ui.ModelMap model)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

updatePasswordAct

@RequestMapping(value="/iam/updatePassword.*")
public java.lang.String updatePasswordAct(javax.servlet.http.HttpServletRequest request,
                                                         @ModelAttribute(value="userManageVO")
                                                         UserManageVO userManageVO,
                                                         org.springframework.validation.BindingResult bindingResult,
                                                         org.springframework.web.bind.support.SessionStatus status,
                                                         org.springframework.ui.ModelMap model)
                                   throws java.lang.Exception
패스워드 변경

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

userCopyRoles

@RequestMapping(value="/iam/user/userCopyRoles.sko")
public java.lang.String userCopyRoles(javax.servlet.http.HttpServletRequest request,
                                                     @ModelAttribute(value="userManageVO")
                                                     UserManageVO userManageVO,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
권한위임 리스트

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

userCopyRoleAct

@RequestMapping(value="/iam/user/userCopyRoleAct.sko")
public java.lang.String userCopyRoleAct(javax.servlet.http.HttpServletRequest request,
                                                       @ModelAttribute(value="userManageVO")
                                                       UserManageVO userManageVO,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
권한위임 변경

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

menuRolesCopy

@RequestMapping(value="/iam/user/menuRolesCopy.sko")
public java.lang.String menuRolesCopy(javax.servlet.http.HttpServletRequest request,
                                                     @ModelAttribute(value="userManageVO")
                                                     UserManageVO userManageVO,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
권한위임 리스트

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

menuRolesCopyAct

@RequestMapping(value="/iam/user/menuRolesCopyAct.sko")
public java.lang.String menuRolesCopyAct(javax.servlet.http.HttpServletRequest request,
                                                        @ModelAttribute(value="userManageVO")
                                                        UserManageVO userManageVO,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
권한위임 리스트 복사/이동

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

menuUserRoleCopyDelete

@RequestMapping(value="/iam/user/menuUserRoleCopyDelete.sko")
public java.lang.String menuUserRoleCopyDelete(javax.servlet.http.HttpServletRequest request,
                                                              @ModelAttribute(value="userManageVO")
                                                              UserManageVO userManageVO,
                                                              org.springframework.ui.ModelMap model)
                                        throws java.lang.Exception
권한위임 리스트 복사/이동

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

menuRolesDelete

@RequestMapping(value="/iam/user/menuRolesDeletelist.sko")
public java.lang.String menuRolesDelete(javax.servlet.http.HttpServletRequest request,
                                                       @ModelAttribute(value="userManageVO")
                                                       UserManageVO userManageVO,
                                                       org.springframework.ui.ModelMap model)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

menuRolesInit

@RequestMapping(value="/iam/user/menuRolesInit.sko")
public java.lang.String menuRolesInit(javax.servlet.http.HttpServletRequest request,
                                                     @ModelAttribute(value="userManageVO")
                                                     UserManageVO userManageVO,
                                                     org.springframework.ui.ModelMap model)
                               throws java.lang.Exception
Throws:
java.lang.Exception

menuUserRolesAct

@RequestMapping(value="/iam/user/menuUserRolesAct.sko")
public java.lang.String menuUserRolesAct(javax.servlet.http.HttpServletRequest request,
                                                        @ModelAttribute(value="userManageVO")
                                                        UserManageVO userManageVO,
                                                        org.springframework.ui.ModelMap model)
                                  throws java.lang.Exception
메뉴 사용자 권한등록

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

loginList

@RequestMapping(value="/iam/user/ssoList.sko")
public java.lang.String loginList(@ModelAttribute(value="ssoVO")
                                                 SsoVO ssoVO,
                                                 org.springframework.ui.ModelMap model)
                           throws java.lang.Exception
실시간 로그인 정보

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