@Controller
@RequestMapping(value="/siiru")
public class StMenuController
extends java.lang.Object
Constructor and Description |
---|
StMenuController() |
Modifier and Type | Method and Description |
---|---|
void |
getMenuAuthList(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴별 권한 설정 리스트
|
void |
getMenuBkmkList(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
맞춤형 메뉴 리스트
|
void |
getMenuFindList(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
메뉴 검색 리스트
|
void |
getMenuHistory(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 히스토리 리스트
|
void |
getMenuList(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 리스트
|
void |
getMenuState(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
사이트 메뉴의 배포상태
|
void |
getMenuUrlFind(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
메뉴링크 게시판 리스트
|
void |
setMenuAuthMerge(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
권한설정 일괄 삭제/등록
|
void |
setMenuBkmkMerge(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
맞춤형 메뉴 등록/수정
|
void |
setMenuCopyMove(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 복사/이동
|
void |
setMenuDeploy(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 배포
|
void |
setMenuMerge(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 최상위추가/하위추가/수정/삭제/정렬순서 변경
|
java.lang.String |
stMenu(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.springframework.ui.ModelMap model,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 관리
|
java.lang.String |
stMenuAuth(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.springframework.ui.ModelMap model,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 관리 - 콘텐츠 권한 설정
|
java.lang.String |
stMenuBkmk(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.springframework.ui.ModelMap model,
java.util.HashMap<java.lang.String,java.lang.Object> param)
맞춤형 메뉴 관리
|
void |
stMenuDeployExcel(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
사이트 메뉴 배포된 메뉴 엑셀변환 (엑셀)
|
void |
stMenuExcel(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
사이트 메뉴 리스트 (엑셀)
|
void |
stMenuHistoryExcel(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 히스토리 (엑셀)
|
java.lang.String |
stMenuHomeAuth(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
org.springframework.ui.ModelMap model,
java.util.HashMap<java.lang.String,java.lang.Object> param)
메뉴 관리 - 배포용 메뉴 권한 설정
|
@RequestMapping(value="/st/stMenu.do") public java.lang.String stMenu(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.ui.ModelMap model, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답model
- ModelMapparam
- RequestParam@RequestMapping(value="/st/stMenuExcel.do") public void stMenuExcel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 엑셀 다운로드 Data@RequestMapping(value="/st/getMenuList.do") @ResponseBody public void getMenuList(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- siteId : 사이트ID@RequestMapping(value="/st/getMenuUrlFind.do") @ResponseBody public void getMenuUrlFind(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답@RequestMapping(value="/st/getMenuState.do") @ResponseBody public void getMenuState(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답@RequestMapping(value="/st/getMenuHistory.do") @ResponseBody public void getMenuHistory(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- searchModalQuery : 검색어, listAll[Y : 전체]@RequestMapping(value="/st/stMenuHistoryExcel.do") public void stMenuHistoryExcel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 엑셀 다운로드 Data@RequestMapping(value="/st/setMenuMerge.do") @ResponseBody public void setMenuMerge(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- action[NU : 최상위추가, ND : 하위추가, U : 수정, D : 삭제, DD : 삭제(하위메뉴포함), SU : 순서변경(상위), SD : 순서변경(하위)], 메뉴 data@RequestMapping(value="/st/setMenuCopyMove.do") @ResponseBody public void setMenuCopyMove(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- clone[C : 복사, M : 이동], cloneId : 대상메뉴ID, cloneStep : 대상단계, cloneUpper : 최상위메뉴여부, siteId : 사이트ID, menuId : 메뉴ID, loginId : 사용자ID, ip : IP@RequestMapping(value="/st/setMenuDeploy.do") @ResponseBody public void setMenuDeploy(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 메뉴 Data@RequestMapping(value="/st/stMenuDeployExcel.do") public void stMenuDeployExcel(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 엑셀 다운로드 Data@RequestMapping(value="/st/stMenuAuth.do") public java.lang.String stMenuAuth(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.ui.ModelMap model, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답model
- ModelMapparam
- RequestParam@RequestMapping(value="/st/stMenuHomeAuth.do") public java.lang.String stMenuHomeAuth(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.ui.ModelMap model, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답model
- ModelMapparam
- RequestParam@RequestMapping(value="/st/getMenuAuthList.do") @ResponseBody public void getMenuAuthList(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- tabSe[S : 설정된데이터, U : 사용자, D : 부서, G : 선택], siteId : 사이트ID, menuId : 메뉴ID, menuSe : 메뉴구분, searchTabQuery : 검색어, listAll[Y : 전체]@RequestMapping(value="/st/setMenuAuthMerge.do") @ResponseBody @Transactional public void setMenuAuthMerge(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 권한 Data@RequestMapping(value="/st/stMenuBkmk.do") public java.lang.String stMenuBkmk(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, org.springframework.ui.ModelMap model, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답model
- ModelMapparam
- RequestParam@RequestMapping(value="/st/getMenuBkmkList.do") @ResponseBody public void getMenuBkmkList(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답@RequestMapping(value="/st/getMenuFindList.do") @ResponseBody public void getMenuFindList(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답@RequestMapping(value="/st/setMenuBkmkMerge.do") @ResponseBody @Transactional public void setMenuBkmkMerge(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, @RequestParam java.util.HashMap<java.lang.String,java.lang.Object> param)
req
- HTTP 서블릿 요청res
- HTTP 서블릿 응답param
- 맞춤형 메뉴 Data