itn 2023-08-09
등급제 관리 비로그인 상태에서 페이지 호출시 로그인페이지로 이동
@de4ebbc4147e231feb7b4fa622b7a4fd8f4c8f0e
src/main/java/itn/let/sym/grd/web/MberGrdMngController.java
--- src/main/java/itn/let/sym/grd/web/MberGrdMngController.java
+++ src/main/java/itn/let/sym/grd/web/MberGrdMngController.java
@@ -3,6 +3,7 @@
 import java.util.List;
 
 import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
 
 import org.apache.commons.lang.StringUtils;
 import org.springframework.stereotype.Controller;
@@ -14,6 +15,7 @@
 import egovframework.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
 import egovframework.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
 import itn.com.cmm.LoginVO;
+import itn.com.utl.fcc.service.EgovStringUtil;
 import itn.let.sym.grd.service.MberGrdService;
 import itn.let.sym.grd.service.MberGrdVO;
 
@@ -32,8 +34,16 @@
      * @throws Exception
      */
     @RequestMapping("/sym/grd/selectMberGrdSetting.do")
-    public String selectJoinSetting(MberGrdVO mberGrdVO, ModelMap model) throws Exception {
+    public String selectJoinSetting(MberGrdVO mberGrdVO, 
+    		HttpServletRequest request,
+    		ModelMap model) throws Exception {
     	
+		LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
+		String id = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId());
+		if(id == "") {
+			return "redirect:/uat/uia/EgovLoginUsr.do";
+		}
+		
     	List<MberGrdVO> mberGrdSettingList = mberGrdService.selectMberGrdSettingList(mberGrdVO);
     	
     	mberGrdVO = mberGrdService.selectMberSettingDetail(mberGrdVO);
@@ -282,6 +292,12 @@
     @RequestMapping("/sym/grd/selectMberGrdList.do")
     public String selectMetaTagList(@ModelAttribute("searchVO") MberGrdVO mberGrdVO, ModelMap model) throws Exception{
     	
+		LoginVO loginVO = EgovUserDetailsHelper.isAuthenticated()? (LoginVO)EgovUserDetailsHelper.getAuthenticatedUser():null;
+		String id = loginVO == null ? "" : EgovStringUtil.isNullToString(loginVO.getId());
+		if(id == "") {
+			return "redirect:/uat/uia/EgovLoginUsr.do";
+		}
+    		
 		/** paging */
 		PaginationInfo paginationInfo = new PaginationInfo();
 		paginationInfo.setCurrentPageNo(mberGrdVO.getPageIndex());
Add a comment
List