이호영 이호영 2025-01-02
Merge branch 'hylee'
@898eb39430e2e183ecfa28eae344fee2120cfd8d
src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java
--- src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java
+++ src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainDataController.java
@@ -200,6 +200,17 @@
 			, HttpServletRequest request
 			, ModelMap model) throws Exception{
 		
+		
+
+		// 요청의 호스트명을 가져오기
+		String hostName = request.getServerName();
+
+		// 외부에서 선거발송 페이지로 들어오는걸 막음
+		// 20250102 이호영
+		if (!"localhost".equals(hostName)) {
+			return "redirect:/web/mjon/msgdata/selectMsgDataView.do";
+		}
+
 		String categoryType = cateCode.getCateType();
 		
 		if(categoryType == null) {
@@ -265,7 +276,6 @@
 			model.addAttribute("addrVO", searchVO);
 		}				
 		
-		/** pageing */
 		PaginationInfo paginationInfo = new PaginationInfo();
 		paginationInfo.setCurrentPageNo(letterVO.getPageIndex());
 		paginationInfo.setRecordCountPerPage(letterVO.getPageUnit());
src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainTWDataController.java
--- src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainTWDataController.java
+++ src/main/java/itn/let/mjo/msgcampain/web/MjonMsgCampainTWDataController.java
@@ -189,6 +189,17 @@
 			, HttpServletRequest request
 			, ModelMap model) throws Exception{
 		
+		
+
+		// 요청의 호스트명을 가져오기
+		String hostName = request.getServerName();
+
+		// 외부에서 선거발송 페이지로 들어오는걸 막음
+		// 20250102 이호영
+		if (!"localhost".equals(hostName)) {
+			return "redirect:/web/mjon/msgdata/selectMsgDataView.do";
+		}
+		
 		String categoryType = cateCode.getCateType();
 		
 		if(categoryType == null) {
@@ -254,7 +265,6 @@
 			model.addAttribute("addrVO", searchVO);
 		}				
 		
-		/** pageing */
 		PaginationInfo paginationInfo = new PaginationInfo();
 		paginationInfo.setCurrentPageNo(letterVO.getPageIndex());
 		paginationInfo.setRecordCountPerPage(letterVO.getPageUnit());
Add a comment
List