@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