설정 파일 제거

main
이범준 1 year ago
parent 73d6771272
commit f0942e2a88

@ -23,7 +23,7 @@ import cokr.xit.fims.biz.ens.adm.SendRqstMngSearchVO;
import cokr.xit.fims.biz.ens.adm.SendRqstMngVO;
import cokr.xit.fims.biz.ens.adm.service.SendRqstMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import lombok.extern.slf4j.Slf4j;
import cokr.xit.fims.biz.ens.cmm.EnsConst;
@ -44,8 +44,8 @@ import cokr.xit.fims.biz.ens.cmm.EnsConst;
@RequestMapping(name = "", value = "/adm/send/rqst/mng/")
public class SendRqstMngController extends AbstractController {
@Resource(name = "xitMessageSource")
private XitMessageSource messageSource;
@Resource(name = "messageSource")
private ReloadableResourceBundleMessageSource messageSource;
@Autowired
private SendRqstMngService sendRqstMngService;
@ -106,7 +106,7 @@ public class SendRqstMngController extends AbstractController {
* tui Grid Response Set
*************************** */
model.addAttribute("result", true); //[tui Grid] result
model.addAttribute("message", messageSource.getMessage("success.common.select")); //[tui Grid] result message
model.addAttribute("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -123,14 +123,14 @@ public class SendRqstMngController extends AbstractController {
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", messageSource.getMessage("custom.fail.accessDenied")); //[tui Grid] result message
model.addAttribute("message", "요청에 대한 권한이 없습니다."); //[tui Grid] result message
} catch (Exception e) {
/**
*
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", messageSource.getMessage("fail.common.select")); //[tui Grid] result message
model.addAttribute("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return FrameworkConstants.JSON_VIEW;
@ -206,7 +206,7 @@ public class SendRqstMngController extends AbstractController {
* tui Grid Response Set
*************************** */
model.addAttribute("result", true); //[tui Grid] result
model.addAttribute("message", messageSource.getMessage("success.common.select")); //[tui Grid] result message
model.addAttribute("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -223,14 +223,14 @@ public class SendRqstMngController extends AbstractController {
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", messageSource.getMessage("custom.fail.accessDenied")); //[tui Grid] result message
model.addAttribute("message", "요청에 대한 권한이 없습니다."); //[tui Grid] result message
} catch (Exception e) {
/**
*
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", messageSource.getMessage("fail.common.select")); //[tui Grid] result message
model.addAttribute("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
@ -275,7 +275,7 @@ public class SendRqstMngController extends AbstractController {
xitBeanValidator.validate(vo, bindingResult);
if (bindingResult.hasErrors()) { //유효성검증에 실패 했을 경우..
model.addAttribute("result", "fail");
model.addAttribute("message", messageSource.getMessage("fail.common.insert"));
model.addAttribute("message", "생성에 실패하였습니다.");
model.addAttribute("errors", bindingResult.getFieldErrors());
return FrameworkConstants.JSON_VIEW;
}
@ -287,10 +287,10 @@ public class SendRqstMngController extends AbstractController {
try {
sendRqstMngService.modifyProc(vo);
model.addAttribute("result", "success");
model.addAttribute("message", messageSource.getMessage("success.common.insert"));
model.addAttribute("message", "정상적으로 등록 되었습니다.");
} catch (Exception e) {
model.addAttribute("result", "fail");
model.addAttribute("message", messageSource.getMessage("fail.common.insert"));
model.addAttribute("message", "생성에 실패하였습니다.");
model.addAttribute("errors", e.getMessage());
}

@ -23,7 +23,7 @@ import cokr.xit.fims.biz.ens.adm.StatsBySignTalkByYearVO;
import cokr.xit.fims.biz.ens.adm.service.StatsBySignTalkByYearService;
import cokr.xit.fims.biz.ens.cmm.EnsConst;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
@ -46,7 +46,7 @@ import lombok.extern.slf4j.Slf4j;
public class StatsBySignTalkByYearController extends AbstractController {
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
private final StatsBySignTalkByYearService statsBySignTalkByYearService;
@ -101,7 +101,7 @@ public class StatsBySignTalkByYearController extends AbstractController {
* tui Grid Response Set
*************************** */
model.addAttribute("result", true); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
model.addAttribute("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -118,7 +118,7 @@ public class StatsBySignTalkByYearController extends AbstractController {
*/
//tui Grid Response Set
model.addAttribute("result", false); //[tui Grid] result
model.addAttribute("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
model.addAttribute("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return FrameworkConstants.JSON_VIEW;

@ -6,9 +6,8 @@ import cokr.xit.fims.framework.biz.cmm.service.XitFramePopupService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.XitBaseSearchVO;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.egovframe.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;
@ -33,8 +32,8 @@ public class FrameworkCmmController extends AbstractController {
private XitFramePopupService xitFramePopupService;
@Resource
private cokr.xit.fims.framework.biz.cmm.service.XitFrameUnitService XitFrameUnitService;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
private int PAGE_UNIT = 10;
@ -43,7 +42,6 @@ public class FrameworkCmmController extends AbstractController {
/**
* <pre> : </pre>
* @param modelMap
* @return String
* @author:
* @date: 2020. 4. 10.

@ -9,7 +9,7 @@ import cokr.xit.fims.framework.biz.mng.user.service.UserMgtService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.USER_SE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import cokr.xit.fims.framework.support.util.AjaxUtils;
@ -52,8 +52,8 @@ public class XitFrameAnonymousController extends AbstractController {
private XitFrameUnitService xitFrameUnitService;
@Autowired
private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
private String MEMBER_STATUS ="A";
@ -239,7 +239,7 @@ public class XitFrameAnonymousController extends AbstractController {
beanValidator.validate(userManageVO, bindingResult);
// beanValidator.validate("userManageVO", userManageVO, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
}
/**
@ -253,11 +253,11 @@ public class XitFrameAnonymousController extends AbstractController {
try {
// TODO: refactor 적용
xitUserRegMngService.addUser(null);
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
}
break;

@ -5,7 +5,7 @@ import cokr.xit.fims.framework.biz.cmm.service.XitFrameFileService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.BaseVO;
import cokr.xit.fims.framework.core.XitBaseSearchVO;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
@ -43,8 +43,8 @@ public class XitFrameFileController extends AbstractController {
private XitFrameFileService xitFrameFileService;
@Resource
private cokr.xit.fims.framework.biz.cmm.service.XitFrameUnitService XitFrameUnitService;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;

@ -5,7 +5,7 @@ import cokr.xit.fims.framework.biz.cmm.service.XitFramePopupService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.XitBaseSearchVO;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import org.egovframe.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
@ -32,8 +32,8 @@ public class XitFramePopupController extends AbstractController {
private XitFramePopupService xitFramePopupService;
@Resource
private cokr.xit.fims.framework.biz.cmm.service.XitFrameUnitService XitFrameUnitService;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
private int PAGE_UNIT = 10;

@ -3,7 +3,7 @@ package cokr.xit.fims.framework.biz.cmm.web;
import cokr.xit.foundation.web.AbstractController;
import cokr.xit.fims.framework.biz.cmm.service.XitFrameSchedulerService;
import cokr.xit.fims.framework.biz.cmm.service.XitFrameUnitService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
@ -29,8 +29,8 @@ public class XitFrameSchedulerController extends AbstractController {
private XitFrameSchedulerService xitFrameSchedulerService;
@Resource
private XitFrameUnitService xitFrameUnitService;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
/**

@ -8,14 +8,13 @@ import cokr.xit.fims.framework.biz.mng.user.XitUserInfoVO;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.USER_SE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.support.util.AjaxUtils;
import lombok.extern.slf4j.Slf4j;
import org.egovframe.rte.fdl.security.config.SecurityConfig;
import org.egovframe.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.ApplicationContext;
import org.springframework.security.core.context.SecurityContext;
import org.springframework.security.core.context.SecurityContextHolder;
@ -49,7 +48,7 @@ public class XitLoginController extends AbstractController {
@Autowired
private XitFrameCrudService xitFrameCrudService;
@Autowired
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
private String LOGIN_PAGE ="framework/biz/login/XitLoginUsr";
@ -182,7 +181,7 @@ public class XitLoginController extends AbstractController {
} else {
model.addAttribute("message", message==null?xitMessageSource.getMessage("fail.common.login"):message);
model.addAttribute("message", message==null?"로그인정보가 올바르지 않습니다.":message);
return LOGIN_PAGE;
}
@ -231,7 +230,7 @@ public class XitLoginController extends AbstractController {
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=UTF-8");
PrintWriter writer=response.getWriter();
String msg = xitMessageSource.getMessage("custom.fail.accessDenied");
String msg = "요청에 대한 권한이 없습니다.";
//응답
writer.println(msg);
@ -250,7 +249,7 @@ public class XitLoginController extends AbstractController {
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=UTF-8");
PrintWriter writer=response.getWriter();
String msg = xitMessageSource.getMessage("custom.fail.accessDenied");
String msg = "요청에 대한 권한이 없습니다.";
//응답
String contextPath = request.getContextPath();
@ -382,10 +381,10 @@ public class XitLoginController extends AbstractController {
try {
xitLoginService.modifyPassword(vo);
result = true;
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
} catch (Exception e) {
result = false;
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
failDetail = e.getMessage();
}
model.addAttribute("result", result?"Y":"N");

@ -7,7 +7,7 @@ import cokr.xit.fims.framework.biz.mng.admin.dao.XitConectionLogMngMapper;
import cokr.xit.fims.framework.biz.mng.admin.XitConectionLogMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.XitConectionLogMngVO;
import cokr.xit.fims.framework.biz.mng.admin.service.XitConectionLogMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
@ -20,7 +20,7 @@ public class XitConectionLogMngServiceBean extends AbstractServiceBean implement
private final XitConectionLogMngMapper xitConectionLogMngMapper;
private final XitFrameCrudService xitFrameCrudService;
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
@Override
public List<XitConectionLogMngVO> findList(XitConectionLogMngSearchVO searchVO) {

@ -5,7 +5,7 @@ import cokr.xit.fims.framework.biz.mng.admin.dao.XitConectionStatsMngMapper;
import cokr.xit.fims.framework.biz.mng.admin.XitConectionStatsMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.XitConectionStatsMngVO;
import cokr.xit.fims.framework.biz.mng.admin.service.XitConectionStatsMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
@ -17,7 +17,7 @@ import java.util.List;
public class XitConectionStatsMngServiceBean extends AbstractServiceBean implements XitConectionStatsMngService{
private final XitConectionStatsMngMapper xitConectionStatsMngMapper;
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
@Override
public List<XitConectionStatsMngVO> findList(XitConectionStatsMngSearchVO searchVO) {

@ -4,7 +4,7 @@ import cokr.xit.foundation.web.AbstractController;
import cokr.xit.fims.framework.biz.mng.admin.XitAdminDbMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.service.XitAdminDbMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.support.util.AjaxUtils;
import org.egovframe.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
@ -43,8 +43,8 @@ public class XitAdminDbMngController extends AbstractController {
@Resource
private XitAdminDbMngService xitAdminDbMngService;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
private final String SALTKEY = "U2FsdGVkX19FBBXlVS6d0Ga56ELuRsy";

@ -5,7 +5,7 @@ import cokr.xit.fims.framework.biz.mng.admin.XitAdminServerCmdMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.XitAdminServerCmdMngVO;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCommandExecutor;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
@ -36,8 +36,8 @@ public class XitAdminServerCmdMngController extends AbstractController {
// private XitAdminServerCmdMngService xitAdminServerCmdMngService;
// @Autowired
// private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;

@ -5,7 +5,7 @@ import cokr.xit.fims.framework.biz.mng.admin.XitAdminServerFileMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.XitAdminServerFileMngVO;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.utils.XitHttpRequestHelper;
import cokr.xit.fims.framework.core.utils.attachfile.XitAttachFileOptionVO;
@ -45,8 +45,8 @@ public class XitAdminServerFileMngController extends AbstractController {
// private XitAdminServerFileMngService xitAdminServerFileMngService;
// @Autowired
// private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
@ -142,7 +142,7 @@ public class XitAdminServerFileMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -159,7 +159,7 @@ public class XitAdminServerFileMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
@ -215,15 +215,15 @@ public class XitAdminServerFileMngController extends AbstractController {
break;
case "del": //파일 삭제
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
try {
if(!XitAttachFileUtil.fileDelete(searchVO.getSchFilePath(), true))
resultCode = "E99";
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
} catch (Exception e) {
resultCode = "E99";
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
}
//응답 설정
@ -239,10 +239,10 @@ public class XitAdminServerFileMngController extends AbstractController {
if(!file.exists())
file.mkdirs();
message = xitMessageSource.getMessage("success.request.msg");
message = "정상적으로 수행 되었습니다.";
} catch (Exception e) {
resultCode = "E99";
message = xitMessageSource.getMessage("fail.request.msg");
message = "요청 처리에 실패하였습니다.";
} finally {
//응답 설정
resultMap.put("resultCode", resultCode);

@ -5,7 +5,7 @@ import cokr.xit.fims.framework.biz.mng.admin.XitAdminServerLogMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.XitAdminServerLogMngVO;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.utils.XitHttpRequestHelper;
import cokr.xit.fims.framework.core.utils.attachfile.XitAttachFileUtil;
@ -46,8 +46,8 @@ public class XitAdminServerLogMngController extends AbstractController {
// private XitAdminServerLogMngService xitAdminServerLogMngService;
// @Autowired
// private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
@ -346,7 +346,7 @@ public class XitAdminServerLogMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", list); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -363,7 +363,7 @@ public class XitAdminServerLogMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
break;
default:

@ -7,7 +7,7 @@ import cokr.xit.fims.framework.biz.mng.admin.XitConectionLogMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.XitConectionLogMngVO;
import cokr.xit.fims.framework.biz.mng.admin.service.XitConectionLogMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import cokr.xit.fims.framework.support.util.AjaxUtils;
@ -46,7 +46,7 @@ public class XitConectionLogMngController extends AbstractController {
private final XitConectionLogMngService xitConectionLogMngService;
private final XitFrameCodeService xitFrameCodeService;
private final XitBeanValidator beanValidator;
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
/**
@ -93,7 +93,7 @@ public class XitConectionLogMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitConectionLogMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -110,7 +110,7 @@ public class XitConectionLogMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -207,7 +207,7 @@ public class XitConectionLogMngController extends AbstractController {
//유효성 확인
beanValidator.validate(vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_input.do";
break;
}
@ -215,12 +215,12 @@ public class XitConectionLogMngController extends AbstractController {
try {
xitConectionLogMngService.addProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_input.do";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_input.do";
}
break;
@ -232,7 +232,7 @@ public class XitConectionLogMngController extends AbstractController {
//유효성 확인
beanValidator.validate(vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_edit.do";
break;
}
@ -240,12 +240,12 @@ public class XitConectionLogMngController extends AbstractController {
try {
xitConectionLogMngService.modifyProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_edit.do";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_edit.do";
}
break;
@ -255,13 +255,13 @@ public class XitConectionLogMngController extends AbstractController {
try {
xitConectionLogMngService.removeProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
break;
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_edit.do";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/admin/ConectionLogMng_edit.do";
}
break;
@ -271,11 +271,11 @@ public class XitConectionLogMngController extends AbstractController {
try {
xitConectionLogMngService.removesProc(logIds);
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
}
break;

@ -6,7 +6,7 @@ import cokr.xit.fims.framework.biz.mng.admin.XitConectionStatsMngSearchVO;
import cokr.xit.fims.framework.biz.mng.admin.XitConectionStatsMngVO;
import cokr.xit.fims.framework.biz.mng.admin.service.XitConectionStatsMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import lombok.AllArgsConstructor;
import org.egovframe.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
import org.springframework.stereotype.Controller;
@ -34,7 +34,7 @@ public class XitConectionStatsMngController extends AbstractController {
private final XitConectionStatsMngService xitConectionStatsMngService;
private final XitFrameCodeService xitFrameCodeService;
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
/**
@ -117,7 +117,7 @@ public class XitConectionStatsMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitConectionStatsMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -134,7 +134,7 @@ public class XitConectionStatsMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;

@ -7,7 +7,7 @@ import cokr.xit.fims.framework.biz.mng.auth.dao.XitLoginPolicyMngMapper;
import cokr.xit.fims.framework.biz.mng.auth.XitLoginPolicyMngSearchVO;
import cokr.xit.fims.framework.biz.mng.auth.XitLoginPolicyMngVO;
import cokr.xit.fims.framework.biz.mng.auth.service.XitLoginPolicyMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import lombok.AllArgsConstructor;
import org.springframework.stereotype.Service;
@ -20,7 +20,7 @@ public class XitLoginPolicyMngServiceBean extends AbstractServiceBean implements
private final XitLoginPolicyMngMapper xitLoginPolicyMngMapper;
private final XitFrameCrudService xitFrameCrudService;
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
@Override
public List<XitLoginPolicyMngVO> findList(XitLoginPolicyMngSearchVO searchVO) {

@ -6,7 +6,7 @@ import cokr.xit.fims.framework.biz.mng.auth.XitLoginPolicyMngSearchVO;
import cokr.xit.fims.framework.biz.mng.auth.XitLoginPolicyMngVO;
import cokr.xit.fims.framework.biz.mng.auth.service.XitLoginPolicyMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import cokr.xit.fims.framework.support.util.AjaxUtils;
@ -44,7 +44,7 @@ public class XitLoginPolicyMngController extends AbstractController {
private final XitLoginPolicyMngService xitLoginPolicyMngService;
private final XitBeanValidator beanValidator;
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
/**
@ -91,7 +91,7 @@ public class XitLoginPolicyMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitLoginPolicyMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -108,7 +108,7 @@ public class XitLoginPolicyMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -138,13 +138,13 @@ public class XitLoginPolicyMngController extends AbstractController {
switch (cmd) {
case "input": //등록 페이지
model.addAttribute("loginPolicy", xitLoginPolicyMngService.findView(vo));
model.addAttribute("message", xitMessageSource.getMessage("success.common.select"));
model.addAttribute("message", "정상적으로 조회 되었습니다.");
break;
case "edit": //수정 페이지
case "view": //상세 페이지
XitLoginPolicyMngVO result = xitLoginPolicyMngService.findView(vo);
model.addAttribute("loginPolicy", result);
model.addAttribute("message", xitMessageSource.getMessage("success.common.select"));
model.addAttribute("message", "정상적으로 조회 되었습니다.");
if("N".equals(result.getRegYn()))
returnUrl = FrameworkConstants.FRAMEWORK_JSP_BASE_PATH +"mng/auth/loginPolicyMng_input"+tilesDef;
break;
@ -217,7 +217,7 @@ public class XitLoginPolicyMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("loginPolicy", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_input.do";
break;
}
@ -227,13 +227,13 @@ public class XitLoginPolicyMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitLoginPolicyMngService.addProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_edit.do";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_input.do";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_input.do";
}
break;
@ -247,7 +247,7 @@ public class XitLoginPolicyMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("loginPolicy", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_edit";
break;
}
@ -256,13 +256,13 @@ public class XitLoginPolicyMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitLoginPolicyMngService.modifyProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_edit";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_edit";
}
break;
@ -273,13 +273,13 @@ public class XitLoginPolicyMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitLoginPolicyMngService.removeProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
break;
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/auth/loginPolicyMng_edit";
}
break;
@ -289,11 +289,11 @@ public class XitLoginPolicyMngController extends AbstractController {
try {
xitLoginPolicyMngService.removesProc(emplyrIds, loginVO.getUniqId());
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
}
break;

@ -9,7 +9,7 @@ import cokr.xit.fims.framework.biz.mng.bbs.dao.XitBasicBbsMngMapper;
import cokr.xit.fims.framework.biz.mng.bbs.XitBasicBbsMngSearchVO;
import cokr.xit.fims.framework.biz.mng.bbs.XitBasicBbsMngVO;
import cokr.xit.fims.framework.biz.mng.bbs.service.XitBasicBbsMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.utils.egov.EgovDateUtil;
import org.springframework.stereotype.Service;
@ -28,7 +28,7 @@ public class XitBasicBbsMngServiceBean extends AbstractServiceBean implements Xi
@Resource
private XitFrameUnitService xitFrameUnitService;
@Resource
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
@Override
public List<XitBasicBbsMngVO> findList(XitBasicBbsMngSearchVO searchVO) {

@ -8,7 +8,7 @@ import cokr.xit.fims.framework.biz.mng.bbs.dao.XitBbsCreateMngMapper;
import cokr.xit.fims.framework.biz.mng.bbs.XitBbsCreateMngSearchVO;
import cokr.xit.fims.framework.biz.mng.bbs.XitBbsCreateMngVO;
import cokr.xit.fims.framework.biz.mng.bbs.service.XitBbsCreateMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import org.egovframe.rte.fdl.cmmn.exception.FdlException;
import org.egovframe.rte.fdl.idgnr.EgovIdGnrService;
import org.springframework.beans.factory.annotation.Autowired;
@ -27,7 +27,7 @@ public class XitBbsCreateMngServiceBean extends AbstractServiceBean implements X
@Resource
private XitFrameCrudService xitFrameCrudService;
@Resource
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
@Autowired
@Qualifier("bbsIdGnrService")
private EgovIdGnrService bbsIdGnrService;
@ -75,7 +75,7 @@ public class XitBbsCreateMngServiceBean extends AbstractServiceBean implements X
try {
bbsId = bbsIdGnrService.getNextStringId();
} catch (FdlException e) {
throw new RuntimeException(String.format("%s %s", xitMessageSource.getMessage("fail.common.insert"), e.getMessage()));
throw new RuntimeException(String.format("%s %s", "생성에 실패하였습니다.", e.getMessage()));
}
vo.setBbsId(bbsId);
vo.setUseYn("Y");

@ -7,7 +7,7 @@ import cokr.xit.fims.framework.biz.mng.bbs.dao.XitBbsTmplateMngMapper;
import cokr.xit.fims.framework.biz.mng.bbs.XitBbsTmplateMngSearchVO;
import cokr.xit.fims.framework.biz.mng.bbs.XitBbsTmplateMngVO;
import cokr.xit.fims.framework.biz.mng.bbs.service.XitBbsTmplateMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import org.egovframe.rte.fdl.cmmn.exception.FdlException;
import org.egovframe.rte.fdl.idgnr.EgovIdGnrService;
import org.springframework.beans.factory.annotation.Autowired;
@ -26,7 +26,7 @@ public class XitBbsTmplateMngServiceBean extends AbstractServiceBean implements
@Resource
private XitFrameCrudService xitFrameCrudService;
@Resource
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
@Autowired
@Qualifier("xitTmplatIdGnrService")
private EgovIdGnrService xitTmplatIdGnrService;
@ -73,7 +73,7 @@ public class XitBbsTmplateMngServiceBean extends AbstractServiceBean implements
try {
tmplatId = xitTmplatIdGnrService.getNextStringId();
} catch (FdlException e) {
throw new RuntimeException(String.format("%s %s", xitMessageSource.getMessage("fail.common.insert"), e.getMessage()));
throw new RuntimeException(String.format("%s %s", "생성에 실패하였습니다.", e.getMessage()));
}
vo.setTmplatId(tmplatId);
XitTmplatInfoVO tmplatInfoVO = convertToCrudVO(vo);

@ -7,7 +7,7 @@ import cokr.xit.fims.framework.biz.mng.bbs.dao.XitBbsUseMngMapper;
import cokr.xit.fims.framework.biz.mng.bbs.XitBbsUseMngSearchVO;
import cokr.xit.fims.framework.biz.mng.bbs.XitBbsUseMngVO;
import cokr.xit.fims.framework.biz.mng.bbs.service.XitBbsUseMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import org.springframework.stereotype.Service;
@ -23,7 +23,7 @@ public class XitBbsUseMngServiceBean extends AbstractServiceBean implements XitB
@Resource
private XitFrameCrudService xitFrameCrudService;
@Resource
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
@Override
public List<XitBbsUseMngVO> findList(XitBbsUseMngSearchVO searchVO) {

@ -14,7 +14,7 @@ import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.XitAttachFileRespVO;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.utils.attachfile.XitAttachFileOptionVO;
import cokr.xit.fims.framework.core.utils.attachfile.XitAttachFileUtil;
@ -62,8 +62,8 @@ public class XitBasicBbsMngController extends AbstractController {
private XitFrameCodeService xitFrameCodeService;
@Autowired
private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
@Resource
private XitBbsCreateMngService xitBbsCreateMngService;
@Resource
@ -180,7 +180,7 @@ public class XitBasicBbsMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitBasicBbsMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -197,7 +197,7 @@ public class XitBasicBbsMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -459,7 +459,7 @@ public class XitBasicBbsMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("board", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_input";
break;
}
@ -487,12 +487,12 @@ public class XitBasicBbsMngController extends AbstractController {
vo.setRgtr(loginVO.getUniqId());
xitBasicBbsMngService.addProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_input";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_input";
}
break;
@ -506,7 +506,7 @@ public class XitBasicBbsMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("board", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_input";
break;
}
@ -537,12 +537,12 @@ public class XitBasicBbsMngController extends AbstractController {
vo.setRgtr(loginVO.getUniqId());
xitBasicBbsMngService.addProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_input";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_input";
}
break;
@ -553,7 +553,7 @@ public class XitBasicBbsMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("board", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_edit";
break;
}
@ -587,13 +587,13 @@ public class XitBasicBbsMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBasicBbsMngService.modifyProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_view";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_edit";
}
break;
@ -604,13 +604,13 @@ public class XitBasicBbsMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBasicBbsMngService.removeProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
break;
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BasicBbsMng_"+vo.getBbsId()+"_edit";
}
break;
@ -620,11 +620,11 @@ public class XitBasicBbsMngController extends AbstractController {
// try {
// xitBasicBbsMngService.removesProc(codeIds, loginVO.getUniqId());
// status.setComplete();
// message = xitMessageSource.getMessage("success.common.delete");
// message = "정상적으로 삭제 되었습니다.";
// } catch (RuntimeException e) {
// message = e.getMessage();
// } catch (Exception e) {
// message = xitMessageSource.getMessage("fail.common.delete");
// message = "삭제에 실패하였습니다.";
// }
// break;

@ -8,7 +8,7 @@ import cokr.xit.fims.framework.biz.mng.bbs.XitBbsCreateMngVO;
import cokr.xit.fims.framework.biz.mng.bbs.service.XitBbsCreateMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import cokr.xit.fims.framework.support.util.AjaxUtils;
@ -52,8 +52,8 @@ public class XitBbsCreateMngController extends AbstractController {
private XitFrameCodeService xitFrameCodeService;
@Autowired
private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
private int PAGE_UNIT = 10;
@ -130,7 +130,7 @@ public class XitBbsCreateMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitBbsCreateMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -147,7 +147,7 @@ public class XitBbsCreateMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -274,7 +274,7 @@ public class XitBbsCreateMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("boardMaster", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_input";
break;
}
@ -285,12 +285,12 @@ public class XitBbsCreateMngController extends AbstractController {
vo.setRgtr(loginVO.getUniqId());
xitBbsCreateMngService.addProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_input";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_input";
}
break;
@ -304,7 +304,7 @@ public class XitBbsCreateMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("boardMaster", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_edit";
break;
}
@ -314,12 +314,12 @@ public class XitBbsCreateMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBbsCreateMngService.modifyProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_edit";
}
break;
@ -330,13 +330,13 @@ public class XitBbsCreateMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBbsCreateMngService.removeProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
break;
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsCreateMng_edit";
}
break;
@ -346,11 +346,11 @@ public class XitBbsCreateMngController extends AbstractController {
try {
xitBbsCreateMngService.removesProc(codeIds, loginVO.getUniqId());
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
}
break;

@ -8,7 +8,7 @@ import cokr.xit.fims.framework.biz.mng.bbs.XitBbsTmplateMngVO;
import cokr.xit.fims.framework.biz.mng.bbs.service.XitBbsTmplateMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import cokr.xit.fims.framework.support.util.AjaxUtils;
@ -50,8 +50,8 @@ public class XitBbsTmplateMngController extends AbstractController {
private XitFrameCodeService xitFrameCodeService;
@Autowired
private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
/**
@ -98,7 +98,7 @@ public class XitBbsTmplateMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitBbsTmplateMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -115,7 +115,7 @@ public class XitBbsTmplateMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -219,7 +219,7 @@ public class XitBbsTmplateMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("templateInf", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_input";
break;
}
@ -228,12 +228,12 @@ public class XitBbsTmplateMngController extends AbstractController {
vo.setRgtr(loginVO.getUniqId());
xitBbsTmplateMngService.addProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_input";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_input";
}
break;
@ -247,7 +247,7 @@ public class XitBbsTmplateMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("templateInf", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_edit";
break;
}
@ -256,12 +256,12 @@ public class XitBbsTmplateMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBbsTmplateMngService.modifyProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_edit";
}
break;
@ -272,13 +272,13 @@ public class XitBbsTmplateMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBbsTmplateMngService.removeProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
break;
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsTmplateMng_edit";
}
break;
@ -288,11 +288,11 @@ public class XitBbsTmplateMngController extends AbstractController {
try {
xitBbsTmplateMngService.removesProc(codeIds, loginVO.getUniqId());
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
}
break;

@ -8,7 +8,7 @@ import cokr.xit.fims.framework.biz.mng.bbs.XitBbsUseMngVO;
import cokr.xit.fims.framework.biz.mng.bbs.service.XitBbsUseMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import cokr.xit.fims.framework.support.util.AjaxUtils;
@ -50,8 +50,8 @@ public class XitBbsUseMngController extends AbstractController {
private XitFrameCodeService xitFrameCodeService;
@Autowired
private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
/**
@ -99,7 +99,7 @@ public class XitBbsUseMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitBbsUseMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -116,7 +116,7 @@ public class XitBbsUseMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -227,7 +227,7 @@ public class XitBbsUseMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("boardUseInf", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_input";
break;
}
@ -249,12 +249,12 @@ public class XitBbsUseMngController extends AbstractController {
vo.setRgtr(loginVO.getUniqId());
xitBbsUseMngService.addProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_input";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_input";
}
break;
@ -268,7 +268,7 @@ public class XitBbsUseMngController extends AbstractController {
beanValidator.validate(vo, bindingResult);
// beanValidator.validate("boardUseInf", vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_edit";
break;
}
@ -277,12 +277,12 @@ public class XitBbsUseMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBbsUseMngService.modifyProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_edit";
}
break;
@ -293,13 +293,13 @@ public class XitBbsUseMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitBbsUseMngService.removeProc(vo);
status.setComplete();
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
break;
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/bbs/BbsUseMng_edit";
}
break;
@ -309,11 +309,11 @@ public class XitBbsUseMngController extends AbstractController {
// try {
// xitBbsUseMngService.removesProc(codeIds, loginVO.getUniqId());
// status.setComplete();
// message = xitMessageSource.getMessage("success.common.delete");
// message = "정상적으로 삭제 되었습니다.";
// } catch (RuntimeException e) {
// message = e.getMessage();
// } catch (Exception e) {
// message = xitMessageSource.getMessage("fail.common.delete");
// message = "삭제에 실패하였습니다.";
// }
// break;

@ -120,16 +120,12 @@ public class MenuMgtController extends AbstractController {
public void uploadMenuExcels(XitMenuInfoVO vo, HttpServletRequest request, HttpServletResponse response){
List<XitAttachFileVO> listAttchFile = null;
//try {
listAttchFile = XitAttachFileUtil.fileUpload(request, XitCmmnUtil.setOsPath("/home/tempUpload"), true, 5);
// } catch (RuntimeException | IOException e1) {
// //message = xitMessageSource.getMessage("fail.common.msg");
// //sLocationUrl = "forward:/framework/biz/mng/menu/MenuListMng_inputs.do";
// }
if(XitCmmnUtil.isEmpty(listAttchFile)) {
//message = xitMessageSource.getMessage("fail.common.msg");
//sLocationUrl = "forward:/framework/biz/mng/menu/MenuListMng_inputs.do";
}else {
XitAttachFileVO fileVO = listAttchFile.get(0);
File file = new File(fileVO.getFileFullPath());
@ -139,32 +135,24 @@ public class MenuMgtController extends AbstractController {
// 2011.10.07 업로드 파일에 대한 확장자를 체크
if (fileVO.getFileName().toLowerCase().endsWith(".xls") || fileVO.getFileName().toLowerCase().endsWith(".xlsx")) {
if (service.menuBndeAllDelete()) {
//message = service.addsProc(vo, fis);
} else {
//message = xitMessageSource.getMessage("fail.common.msg");
//vo.setTmpCmd("EgovMenuBndeRegist Error!!");
//model.addAttribute("resultVO", vo);
}
} else {
//log.info("xls, xlsx 파일 타입만 등록이 가능합니다.");
//message = xitMessageSource.getMessage("fail.common.msg");
// model.addAttribute("message", message);
// return "forward:/framework/biz/mng/menu/MenuListMng_inputs";
//sLocationUrl = "forward:/framework/biz/mng/menu/MenuListMng_inputs.do";
//model.addAttribute("message", message);
if(AjaxUtils.isAjaxRequest(request)){ //ajax 요청시
//반환 데이터 설정
Map<String, Object> resultMap = new HashMap<String, Object>();
//resultMap.put("message", message);
XitCmmnUtil.forwardForAjaxRequest(request, response, resultMap);
}else { //submit 요청 시
//XitCmmnUtil.forwardForSubmitRequest(request, response, sLocationUrl, model.asMap());
}
}
} else {
//message = xitMessageSource.getMessage("fail.common.msg");
}
} catch (FileNotFoundException e) {

@ -11,7 +11,7 @@ import cokr.xit.fims.framework.biz.mng.user.XitUserInfoVO;
import cokr.xit.fims.framework.biz.mng.user.XitUserRegMngVO;
import cokr.xit.fims.framework.biz.mng.user.XitUserScrtySetupVO;
import cokr.xit.fims.framework.biz.mng.user.service.UserMgtService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.utils.XitScrtyUtil;
import cokr.xit.fims.framework.support.exception.BizRuntimeException;
@ -36,7 +36,7 @@ public class UserMgtServiceBean extends AbstractServiceBean implements UserMgtSe
private final UserMgtMapper mapper;
private final AuthGrpMgtMapper authGrpMgtMapper;
private final XitFrameCrudService xitFrameCrudService;
private final XitMessageSource xitMessageSource;
private final ReloadableResourceBundleMessageSource messageSource;
@Autowired
@Qualifier("usrEsntlIdGnrService")
private final EgovIdGnrService usrEsntlIdGnrService;
@ -299,10 +299,10 @@ public class UserMgtServiceBean extends AbstractServiceBean implements UserMgtSe
if (vo.getPasswd().equals(encryptPass)) {
//신 비밀번호/비밀번호 확인 동일 여부
if (!newPassword.equals(newPassword2)) {
throw new RuntimeException(xitMessageSource.getMessage("fail.user.passwordUpdate2"));
throw new RuntimeException("비밀번호와 비밀번호 확인이 맞지 않습니다.");
}
} else {
throw new RuntimeException(xitMessageSource.getMessage("fail.user.passwordUpdate1"));
throw new RuntimeException("현재 비밀번호가 맞지 않습니다.");
}

@ -7,7 +7,7 @@ import cokr.xit.fims.framework.biz.mng.user.dao.XitUserAbsntMngMapper;
import cokr.xit.fims.framework.biz.mng.user.XitUserAbsntMngSearchVO;
import cokr.xit.fims.framework.biz.mng.user.XitUserAbsntMngVO;
import cokr.xit.fims.framework.biz.mng.user.service.XitUserAbsntMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;
@ -25,7 +25,7 @@ public class XitUserAbsntMngServiceBean extends AbstractServiceBean implements X
@Resource
private XitFrameCrudService xitFrameCrudService;
@Resource
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
@Override
public List<XitUserAbsntMngVO> findList(XitUserAbsntMngSearchVO searchVO) {

@ -8,7 +8,7 @@ import cokr.xit.fims.framework.biz.mng.user.XitUserEtcOptMngSearchVO;
import cokr.xit.fims.framework.biz.mng.user.XitUserEtcOptMngVO;
import cokr.xit.fims.framework.biz.mng.user.XitUserEtcOptionVO;
import cokr.xit.fims.framework.biz.mng.user.service.XitUserEtcOptMngService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import org.springframework.stereotype.Service;
@ -26,7 +26,7 @@ public class XitUserEtcOptMngServiceBean extends AbstractServiceBean implements
@Resource
private XitFrameUnitService xitFrameUnitService;
@Resource
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
@Override

@ -196,13 +196,13 @@ public class UserMgtController extends AbstractController {
try {
service.modifyPwdProc(uniqId, vo.getEmplyrId(), oldPassword, newPassword, newPassword2);
//message = xitMessageSource.getMessage("success.common.update");
//message = "정상적으로 변경 되었습니다.";
sLocationUrl = "Y".equals(isViewPage)?"forward:/framework/biz/mng/usr/userRegMng_view":"forward:/framework/biz/mng/usr/userRegMng_edit";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "Y".equals(isViewPage)?"forward:/framework/biz/mng/usr/userRegMng_view":"forward:/framework/biz/mng/usr/userRegMng_edit";
} catch (Exception e) {
//message = xitMessageSource.getMessage("fail.common.update");
//message = "변경에 실패하였습니다.";
sLocationUrl = "Y".equals(isViewPage)?"forward:/framework/biz/mng/usr/userRegMng_view":"forward:/framework/biz/mng/usr/userRegMng_edit";
}

@ -8,7 +8,7 @@ import cokr.xit.fims.framework.biz.mng.user.XitUserAbsntMngVO;
import cokr.xit.fims.framework.biz.mng.user.service.XitUserAbsntMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import cokr.xit.fims.framework.support.util.AjaxUtils;
@ -51,8 +51,8 @@ public class XitUserAbsntMngController extends AbstractController {
private XitUserAbsntMngService xitUserAbsntMngService;
@Autowired
private XitBeanValidator beanValidator;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
@Resource
private XitFrameCodeService xitFrameCodeService;
@ -67,7 +67,7 @@ public class XitUserAbsntMngController extends AbstractController {
model.addAttribute("message", xitMessageSource.getMessage("success.common.select"));
model.addAttribute("message", "정상적으로 조회 되었습니다.");
return FrameworkConstants.FRAMEWORK_JSP_BASE_PATH +"mng/usr/XitUserAbsntMng_list";
}
@ -105,7 +105,7 @@ public class XitUserAbsntMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitUserAbsntMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -122,7 +122,7 @@ public class XitUserAbsntMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -150,7 +150,7 @@ public class XitUserAbsntMngController extends AbstractController {
case "view": //상세 페이지
vo.setUserId(userId);
model.addAttribute("userAbsnce", xitUserAbsntMngService.findView(vo));
model.addAttribute("message", xitMessageSource.getMessage("success.common.select"));
model.addAttribute("message", "정상적으로 조회 되었습니다.");
vo = (XitUserAbsntMngVO) model.get("userAbsnce");
@ -229,7 +229,7 @@ public class XitUserAbsntMngController extends AbstractController {
//유효성 확인
beanValidator.validate(vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_input";
break;
}
@ -238,12 +238,12 @@ public class XitUserAbsntMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitUserAbsntMngService.addProc(vo);
message = xitMessageSource.getMessage("success.common.insert");
message = "정상적으로 등록 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_input";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.insert");
message = "생성에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_input";
}
break;
@ -255,7 +255,7 @@ public class XitUserAbsntMngController extends AbstractController {
//유효성 확인
beanValidator.validate(vo, bindingResult);
if (bindingResult.hasErrors()) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_edit";
break;
}
@ -264,12 +264,12 @@ public class XitUserAbsntMngController extends AbstractController {
vo.setMdfr(loginVO.getUniqId());
xitUserAbsntMngService.modifyProc(vo);
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_edit";
}
break;
@ -278,13 +278,13 @@ public class XitUserAbsntMngController extends AbstractController {
//처리
try {
xitUserAbsntMngService.removeProc(vo.getUserId());
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
break;
} catch (RuntimeException e) {
message = e.getMessage();
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
sLocationUrl = "forward:/framework/biz/mng/usr/userAbsntMng_edit";
}
break;
@ -293,11 +293,11 @@ public class XitUserAbsntMngController extends AbstractController {
//처리
try {
xitUserAbsntMngService.removesProc(userIds);
message = xitMessageSource.getMessage("success.common.delete");
message = "정상적으로 삭제 되었습니다.";
} catch (RuntimeException e) {
message = e.getMessage();
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.delete");
message = "삭제에 실패하였습니다.";
}
break;

@ -7,7 +7,7 @@ import cokr.xit.fims.framework.biz.mng.user.XitUserEtcOptMngVO;
import cokr.xit.fims.framework.biz.mng.user.service.XitUserEtcOptMngService;
import cokr.xit.fims.framework.core.constants.FrameworkConstants;
import cokr.xit.fims.framework.core.constants.FrameworkConstants.TILES_TYPE;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.support.util.AjaxUtils;
import org.egovframe.rte.ptl.mvc.tags.ui.pagination.PaginationInfo;
@ -43,8 +43,8 @@ public class XitUserEtcOptMngController extends AbstractController {
@Resource
private XitUserEtcOptMngService xitUserEtcOptMngService;
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
@Resource
private XitFrameCodeService xitFrameCodeService;
@ -100,7 +100,7 @@ public class XitUserEtcOptMngController extends AbstractController {
* tui Grid Response Set
*************************** */
resultMap.put("result", true); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("success.common.select")); //[tui Grid] result message
resultMap.put("message", "정상적으로 조회 되었습니다."); //[tui Grid] result message
Map<String, Object> data = new HashMap<String, Object>();
data.put("contents", xitUserEtcOptMngService.findList(searchVO)); //[tui Grid] data-contents
Map<String, Integer> pagination = new HashMap<String, Integer>();
@ -117,7 +117,7 @@ public class XitUserEtcOptMngController extends AbstractController {
*/
//tui Grid Response Set
resultMap.put("result", false); //[tui Grid] result
resultMap.put("message", xitMessageSource.getMessage("fail.common.select")); //[tui Grid] result message
resultMap.put("message", "조회에 실패하였습니다."); //[tui Grid] result message
}
return resultMap;
@ -215,13 +215,13 @@ public class XitUserEtcOptMngController extends AbstractController {
//처리
try {
xitUserEtcOptMngService.modifyProc(vo);
message = xitMessageSource.getMessage("success.common.update");
message = "정상적으로 변경 되었습니다.";
// sLocationUrl = "forward:/framework/biz/mng/usr/userEtcOptMng_edit";
} catch (RuntimeException e) {
message = e.getMessage();
// sLocationUrl = "forward:/framework/biz/mng/usr/userEtcOptMng_edit";
} catch (Exception e) {
message = xitMessageSource.getMessage("fail.common.update");
message = "변경에 실패하였습니다.";
// sLocationUrl = "forward:/framework/biz/mng/usr/userEtcOptMng_edit";
}
break;

@ -3,7 +3,7 @@ package cokr.xit.fims.framework.core.aop;
import cokr.xit.fims.framework.biz.cmm.XitConectLogVO;
import cokr.xit.fims.framework.biz.cmm.XitLoginVO;
import cokr.xit.fims.framework.biz.cmm.service.XitFrameCrudService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.utils.XitCmmnUtil;
import cokr.xit.fims.framework.core.utils.XitHttpRequestHelper;
import org.egovframe.rte.fdl.cmmn.exception.FdlException;
@ -32,7 +32,7 @@ public class XitLoginLogAspect {
@Qualifier("xitConectLogIdGnrService")
private EgovIdGnrService xitConectLogIdGnrService;
@Resource
private XitMessageSource xitMessageSource;
private ReloadableResourceBundleMessageSource messageSource;
/**
* <pre> : . </pre>
@ -66,7 +66,7 @@ public class XitLoginLogAspect {
try {
vo.setLogId(xitConectLogIdGnrService.getNextStringId());
} catch (FdlException e) {
throw new RuntimeException(String.format("%s %s", xitMessageSource.getMessage("fail.common.insert"), e.getMessage()));
throw new RuntimeException(String.format("%s %s", "생성에 실패하였습니다.", e.getMessage()));
}
vo.setConectId(uniqId);
vo.setConectIp(ip);
@ -109,7 +109,7 @@ public class XitLoginLogAspect {
try {
vo.setLogId(xitConectLogIdGnrService.getNextStringId());
} catch (FdlException e) {
throw new RuntimeException(String.format("%s %s", xitMessageSource.getMessage("fail.common.insert"), e.getMessage()));
throw new RuntimeException(String.format("%s %s", "생성에 실패하였습니다.", e.getMessage()));
}
vo.setConectId(uniqId);
vo.setConectIp(ip);

@ -1,6 +1,6 @@
package cokr.xit.fims.framework.core.interceptor;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.support.util.AjaxUtils;
import lombok.extern.slf4j.Slf4j;
import org.egovframe.rte.fdl.security.userdetails.util.EgovUserDetailsHelper;
@ -27,8 +27,8 @@ import java.io.PrintWriter;
@Service
public class XitAccessIntercepter extends HandlerInterceptorAdapter {
@Resource(name = "xitMessageSource")
XitMessageSource xitMessageSource;
@Resource(name = "messageSource")
ReloadableResourceBundleMessageSource messageSource;
/**
* .
@ -56,7 +56,7 @@ public class XitAccessIntercepter extends HandlerInterceptorAdapter {
}else {
log.info("No Authenticated User !!");
String msg = xitMessageSource.getMessage("custom.fail.access");
String msg = "custom.fail.access";
response.setCharacterEncoding("UTF-8");
response.setContentType("text/html; charset=UTF-8");
PrintWriter writer=response.getWriter();

@ -1,65 +0,0 @@
package cokr.xit.fims.framework.core.message;
import org.springframework.context.MessageSource;
import org.springframework.context.i18n.LocaleContextHolder;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import java.util.Locale;
/**
*
* @:
* @: MessageSource ReloadableResourceBundleMessageSource
* @: 2020. 3. 26. 5:13:31
* @:
* @author ()
* @since 2002. 2. 2.
* @version 1.0 Copyright(c) XIT All rights reserved.
*/
public class XitMessageSource extends ReloadableResourceBundleMessageSource implements MessageSource{
private ReloadableResourceBundleMessageSource reloadableResourceBundleMessageSource;
/**
* getReloadableResourceBundleMessageSource()
* @param reloadableResourceBundleMessageSource - resource MessageSource
* @return ReloadableResourceBundleMessageSource
*/
public void setReloadableResourceBundleMessageSource(ReloadableResourceBundleMessageSource reloadableResourceBundleMessageSource) {
this.reloadableResourceBundleMessageSource = reloadableResourceBundleMessageSource;
}
/**
* getReloadableResourceBundleMessageSource()
* @return ReloadableResourceBundleMessageSource
*/
public ReloadableResourceBundleMessageSource getReloadableResourceBundleMessageSource() {
return reloadableResourceBundleMessageSource;
}
/**
*
* @param code -
* @return String
*/
public String getMessage(String code) {
/* =======================================================================
* 2020.10.23.
* DefaultLocale
* -: Spring LocalResolver WAS OS Locale
* front <spring:message/> getMessage()
* -: LocaleResolver locale
* Locale.getDefault() -> LocaleContextHolder.getLocale()
======================================================================= */
//2020.10.23 주석처리
// return getReloadableResourceBundleMessageSource().getMessage(code, null, Locale.getDefault());
try {
return getReloadableResourceBundleMessageSource().getMessage(code, null, LocaleContextHolder.getLocale());
} catch (Exception e) {
return getReloadableResourceBundleMessageSource().getMessage(code, null, Locale.getDefault());
}
}
}

@ -51,9 +51,5 @@ public class CustomBaseException extends RuntimeException {
return super.getMessage();
}
// @Override
// public String getLocalizedMessage(){
// return message.getString(super.getMessage());
// //return messageSourceAccessor.get
// }
}

@ -1,7 +1,7 @@
package cokr.xit.fims.framework.support.util;
import cokr.xit.fims.framework.biz.cache.service.CacheService;
import cokr.xit.fims.framework.core.message.XitMessageSource;
import org.springframework.context.support.ReloadableResourceBundleMessageSource;
import cokr.xit.fims.framework.core.validation.XitBeanValidator;
import org.springframework.context.MessageSource;
import org.springframework.context.support.MessageSourceAccessor;
@ -28,10 +28,6 @@ public class JBeanRegistry {
return (MessageSource)SpringUtils.getBean(MessageSource.class);
}
public static XitMessageSource getXitMessageSource() {
return (XitMessageSource)SpringUtils.getBean(XitMessageSource.class);
}
public static CacheService getCacheService() {
return (CacheService)SpringUtils.getBean(CacheService.class);
}

@ -27,10 +27,6 @@ public class FieldErrorDtl {
fieldError.getCode(),
fieldError.getRejectedValue(),
fieldError.getArguments()
//JBeanRegistry.getMessageSource().getMessage(fieldError, Locale.KOREA)
//JBeanRegistry.getMessageSourceAccessor().getMessage(fieldError.getCode(), fieldError.getArguments(), Locale.KOREA)
//String.valueOf(fieldError.getArguments()[0])
//fieldError.getDefaultMessage()
);
}

@ -1,383 +0,0 @@
custom.message={0}
fail.common.msg=\uC5D0\uB7EC\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4!
fail.common.sql=sql \uC5D0\uB7EC\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4! error code: [{0}] , error msg: {1}
info.nodata.msg=\uD574\uB2F9 \uB370\uC774\uD130\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
#UI Common resource#
table.num=\uBC88\uD638
table.regdate=\uB4F1\uB85D\uC77C
table.reger=\uB4F1\uB85D\uC790
table.select=\uC120\uD0DD
table.select.ctgrId=- \uBD84\uB958\uCF54\uB4DC -
title.html=egovframe common component
title.detail=\uC0C1\uC138\uC870\uD68C
title.inquire=\uC870\uD68C
title.update=\uBCC0\uACBD
title.create=\uB4F1\uB85D
title.delete=\uC0AD\uC81C
title.save=\uC800\uC7A5
title.list=\uBAA9\uB85D
title.searchCondition=\uAC80\uC0C9\uC870\uAC74
title.search=\uAC80\uC0C9\uC5B4
title.reply=\uB2F5\uAE00
title.scrap=\uC2A4\uD06C\uB7A9
title.comment=\uB313\uAE00
title.attachedFileSelect=\uD30C\uC77C\uC120\uD0DD
title.attachedFileDelete=\uD30C\uC77C\uC0AD\uC81C
title.link=\uB9C1\uD06C
title.management=\uAD00\uB9AC
title.all=\uC804\uCCB4
input.select=\uC120\uD0DD\uD558\uC138\uC694
input.cSelect=\uC120\uD0DD
input.input=\uC785\uB825
input.button=\uBC84\uD2BC
input.selectAll.title=\uC804\uCCB4\uC120\uD0DD\uCCB4\uD06C\uBC15\uC2A4
input.yes=\uC608
input.no=\uC544\uB2C8\uC624
select.searchCondition=\uC870\uD68C\uC870\uAC74 \uC120\uD0DD
button.select=\uC120\uD0DD
button.search=\uAC80\uC0C9
button.use=\uC0AC\uC6A9
button.notUsed=\uC0AC\uC6A9\uC911\uC9C0
button.inquire=\uC870\uD68C
button.update=\uC218\uC815
button.create=\uB4F1\uB85D
button.delete=\uC0AD\uC81C
button.deleteDatabase=\uC644\uC804\uC0AD\uC81C
button.close=\uB2EB\uAE30
button.save=\uC800\uC7A5
button.list=\uBAA9\uB85D
button.reset=\uCDE8\uC18C
button.passwordUpdate=\uC554\uD638\uBCC0\uACBD
button.subscribe=\uAC00\uC785\uC2E0\uCCAD
button.realname=\uC2E4\uBA85\uD655\uC778
button.moveToGpin=GPIN\uC2E4\uBA85\uD655\uC778\uC73C\uB85C \uC774\uB3D9
button.moveToIhidnum=\uC8FC\uBBFC\uB4F1\uB85D\uBC88\uD638 \uC2E4\uBA85\uD655\uC778\uC73C\uB85C \uC774\uB3D9
button.agree=\uB3D9\uC758
button.disagree=\uBE44\uB3D9\uC758
button.possible=\uAC00\uB2A5
button.impossible=\uBD88\uAC00\uB2A5
button.qnaregist=Q&A\uB4F1\uB85D
button.cnsltregist=\uC0C1\uB2F4\uB4F1\uB85D
button.preview=\uBBF8\uB9AC\uBCF4\uAE30
button.next=\uB2E4\uC74C
button.add=\uBC14\uB85C\uCD94\uAC00
button.confirm=\uD655\uC778
button.back = \uB4A4\uB85C
button.yes = \uC608
button.no = \uC544\uB2C8\uC624
button.home = \uD648
button.user = \uC0AC\uC6A9\uC790\uC9C0\uC6D0
button.cop = \uD611\uC5C5
button.wrkstart = \uCD9C\uADFC
button.wrkend = \uD1F4\uADFC
button.reply = \uB2F5\uAE00
button.scrap = \uC2A4\uD06C\uB7A9
button.comment = \uB313\uAE00
button.excel = \uC5D1\uC140
button.init=\uCD08\uAE30\uD654
button.acknowledgment=\uC2B9\uC778
button.cancelAcknowledgment=\uC2B9\uC778\uCDE8\uC18C
button.bulkUpload=\uC77C\uAD04\uB4F1\uB85D
button.log = \uB85C\uADF8
button.set = \uC124\uC815
button.move = \uC774\uB3D9
#UI Common Message#
common.noScriptTitle.msg=\uC790\uBC14\uC2A4\uD06C\uB9BD\uD2B8\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uB294 \uBE0C\uB77C\uC6B0\uC800\uC5D0\uC11C\uB294 \uC77C\uBD80 \uAE30\uB2A5\uC744 \uC0AC\uC6A9\uD558\uC2E4 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
common.searchCondition.msg=\uC774 \uB808\uC774\uC544\uC6C3\uC740 \uD558\uB2E8 \uC815\uBCF4\uB97C \uB300\uD55C \uAC80\uC0C9 \uC815\uBCF4\uB85C \uAD6C\uC131\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4.
common.summary.list=[{0}] \uC758 \uB0B4\uC5ED\uC5D0 \uB300\uD55C \uBAA9\uB85D\uC744 \uCD9C\uB825\uD569\uB2C8\uB2E4.
common.summary.regist=[{0}] \uC758 \uB4F1\uB85D \uAC00\uB2A5\uD55C \uB0B4\uC6A9\uC744 \uC785\uB825\uD558\uC5EC \uB4F1\uB85D \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uC5EC \uB4F1\uB85D\uD55C\uB2E4.
common.summary.update=[{0}] \uC758 \uB4F1\uB85D \uAC00\uB2A5\uD55C \uB0B4\uC6A9\uC744 \uC785\uB825\uD558\uC5EC \uB4F1\uB85D \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uC5EC \uC218\uC815\uD55C\uB2E4.
common.summary.inqire=[{0}] \uC758 \uB0B4\uC5ED\uC5D0 \uB300\uD55C \uC0C1\uC138\uC870\uD68C \uB0B4\uC5ED\uC744 \uCD9C\uB825\uD569\uB2C8\uB2E4.
common.save.msg=\uC800\uC7A5\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.regist.msg=\uB4F1\uB85D\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.delete.msg=\uC0AD\uC81C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.update.msg=\uC218\uC815\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.nodata.msg=\uC790\uB8CC\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4. \uB2E4\uB978 \uAC80\uC0C9\uC870\uAC74\uC744 \uC120\uD0DD\uD574\uC8FC\uC138\uC694
common.required.msg=(\uC740)\uB294 \uD544\uC218\uC785\uB825\uD56D\uBAA9\uC785\uB2C8\uB2E4.
common.acknowledgement.msg=\uC2B9\uC778\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.acknowledgementcancel.msg=\uC2B9\uC778\uCDE8\uC18C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.nocomment.msg=\uB313\uAE00\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
common.noguest.msg=\uC791\uC131\uB41C \uBC29\uBA85\uB85D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
success.request.msg = \uC815\uC0C1\uC801\uC73C\uB85C \uC218\uD589 \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.select=\uC815\uC0C1\uC801\uC73C\uB85C \uC870\uD68C \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.insert=\uC815\uC0C1\uC801\uC73C\uB85C \uB4F1\uB85D \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.update=\uC815\uC0C1\uC801\uC73C\uB85C \uBCC0\uACBD \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.delete=\uC815\uC0C1\uC801\uC73C\uB85C \uC0AD\uC81C \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
common.imposbl.fileupload = \uB354 \uC774\uC0C1 \uD30C\uC77C\uC744 \uCCA8\uBD80\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
common.isConfmDe.msg=\uC2B9\uC778\uC77C\uC790\uB97C \uD655\uC778 \uBC14\uB78D\uB2C8\uB2E4.
common.isExist.msg = \uC774\uBBF8 \uC874\uC7AC\uD558\uAC70\uB098 \uACFC\uAC70\uC5D0 \uB4F1\uB85D\uC774 \uB418\uC5C8\uB358 \uC0C1\uD0DC\uC785\uB2C8\uB2E4.
fail.common.insert = \uC0DD\uC131\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.update = \uBCC0\uACBD\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.delete = \uC0AD\uC81C\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.delete.upperMenuExist = \uCC38\uC870\uB418\uB294 \uBA54\uB274\uAC00 \uC788\uC5B4 \uC0AD\uC81C\uAC00 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.select = \uC870\uD68C\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.login = \uB85C\uADF8\uC778 \uC815\uBCF4\uAC00 \uC62C\uBC14\uB974\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
fail.common.loginIncorrect = [{0}] \uD68C \uC774\uC0C1 \uB85C\uADF8\uC778 \uC811\uC18D\uC774 \uC2DC\uB3C4 \uB418\uC5B4 \uACC4\uC815\uC774 \uC7A0\uACA8\uC2B5\uB2C8\uB2E4!
fail.common.login.password = \uD328\uC2A4\uC6CC\uB4DC \uC790\uB9AC \uC218\uAC00 \uC77C\uCE58 \uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.(8\uC790\uB9AC \uC774\uC0C1 20\uC790\uB9AC \uC774\uD558)
fail.common.idsearch = \uC544\uC774\uB514\uB97C \uCC3E\uC744\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
fail.common.pwsearch = \uBE44\uBC00\uBC88\uD638\uB97C \uCC3E\uC744\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
fail.request.msg = \uC694\uCCAD \uCC98\uB9AC\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.login.ip = \uB4F1\uB85D\uB41C IP\uAC00 \uC544\uB2C8\uBBC0\uB85C \uB85C\uADF8\uC778\uC774 \uAC70\uBD80\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
#UI User Message#
fail.user.passwordUpdate1=\uD604\uC7AC \uBE44\uBC00\uBC88\uD638\uAC00 \uB9DE\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
fail.user.passwordUpdate2=\uBE44\uBC00\uBC88\uD638\uC640 \uBE44\uBC00\uBC88\uD638 \uD655\uC778\uC774 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
info.user.rlnmCnfirm=\uC8FC\uBBFC\uB4F1\uB85D\uBC88\uD638\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC2E4\uBA85\uD655\uC778\uC744 \uD558\uC2ED\uC2DC\uC624.
success.user.rlnmCnfirm=\uD589\uC815\uC548\uC804\uBD80\uC758 \uC8FC\uBBFC\uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD569\uB2C8\uB2E4.
fail.user.rlnmCnfirm=\uD589\uC815\uC548\uC804\uBD80\uC758 \uC8FC\uBBFC\uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
fail.user.connectFail=\uC2DC\uC2A4\uD15C \uC7A5\uC560\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.(\uC778\uC99D\uC11C\uBC84 \uC5F0\uACB0 \uC2E4\uD328)
info.user.rlnmPinCnfirm=\uACF5\uACF5 \uC544\uC774\uD540 \uC544\uC774\uB514\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC2E4\uBA85\uD655\uC778\uC744 \uD558\uC2ED\uC2DC\uC624.
success.user.rlnmPinCnfirm=\uACF5\uACF5\uC544\uC774\uD540\uC758 \uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD569\uB2C8\uB2E4.
fail.user.rlnmPinCnfirm=\uACF5\uACF5\uC544\uC774\uD540\uC758 \uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
#UI Cop Message#
cop.extrlUser = \uC678\uBD80\uC0AC\uC6A9\uC790
cop.intrlUser = \uB0B4\uBD80\uC0AC\uC6A9\uC790
cop.private = \uBE44\uACF5\uAC1C
cop.public = \uACF5\uAC1C
cop.adbkNm = \uC8FC\uC18C\uB85D\uBA85
cop.othbcScope = \uACF5\uAC1C\uBC94\uC704
cop.company = \uD68C\uC0AC
cop.part = \uBD80\uC11C
cop.man = \uAC1C\uC778
cop.adbkUser = \uAD6C\uC131\uC6D0
cop.bbsNm = \uAC8C\uC2DC\uD310\uBA85
cop.bbsIntrcn = \uAC8C\uC2DC\uD310\uC18C\uAC1C
cop.bbsTyCode = \uAC8C\uC2DC\uD310 \uC720\uD615
cop.bbsAttrbCode = \uAC8C\uC2DC\uD310 \uC18D\uC131
cop.replyPosblYn = \uB2F5\uC7A5\uAC00\uB2A5\uC5EC\uBD80
cop.fileAtchPosblYn = \uD30C\uC77C\uCCA8\uBD80\uAC00\uB2A5\uC5EC\uBD80
cop.posblAtchFileNumber = \uCCA8\uBD80\uAC00\uB2A5\uD30C\uC77C \uC22B\uC790
cop.tmplatId = \uD15C\uD50C\uB9BF \uC815\uBCF4
cop.guestList.subject = \uBC29\uBA85\uB85D \uAC8C\uC2DC\uAE00\uC785\uB2C8\uB2E4.
cop.nttSj = \uC81C\uBAA9
cop.nttCn = \uAE00\uB0B4\uC6A9
cop.ntceBgnde = \uAC8C\uC2DC\uC2DC\uC791\uC77C
cop.ntceEndde = \uAC8C\uC2DC\uC885\uB8CC\uC77C
cop.ntcrNm = \uC791\uC131\uC790
cop.password = \uD328\uC2A4\uC6CC\uB4DC
cop.atchFile = \uD30C\uC77C\uCCA8\uBD80
cop.guestList = \uBC29\uBA85\uB85D
cop.guestListCn = \uBC29\uBA85\uB85D \uB0B4\uC6A9
cop.noticeTerm = \uAC8C\uC2DC\uAE30\uAC04
cop.atchFileList = \uCCA8\uBD80\uD30C\uC77C\uBAA9\uB85D
cop.cmmntyNm = \uCEE4\uBBA4\uB2C8\uD2F0\uBA85
cop.cmmntyIntrcn = \uCEE4\uBBA4\uB2C8\uD2F0 \uC18C\uAC1C
cop.cmmntyMngr = \uCEE4\uBBA4\uB2C8\uD2F0 \uAD00\uB9AC\uC790
cop.clbOprtr = \uB3D9\uD638\uD68C \uC6B4\uC601\uC790
cop.clbIntrcn = \uB3D9\uD638\uD68C \uC18C\uAC1C
cop.clbNm = \uB3D9\uD638\uD68C \uBA85
cop.tmplatNm = \uD15C\uD50C\uB9BF\uBA85
cop.tmplatSeCode = \uD15C\uD50C\uB9BF \uAD6C\uBD84
cop.tmplatCours = \uD15C\uD50C\uB9BF\uACBD\uB85C
cop.useYn = \uC0AC\uC6A9\uC5EC\uBD80
cop.ncrdNm = \uC774\uB984
cop.cmpnyNm = \uD68C\uC0AC\uBA85
cop.deptNm = \uBD80\uC11C\uBA85
cop.posNm = \uC9C1\uC704
cop.clsfNm = \uC9C1\uAE09
cop.emlAdrs = \uC774\uBA54\uC77C\uC8FC\uC18C
cop.telNo = \uC804\uD654\uBC88\uD638
cop.mbtlNum = \uD734\uB300\uD3F0\uBC88\uD638
cop.adres = \uC8FC\uC18C
cop.extrlUserAt = \uC678\uBD80\uC0AC\uC6A9\uC790\uC5EC\uBD80
cop.publicAt = \uACF5\uAC1C\uC5EC\uBD80
cop.remark = \uBE44\uACE0
cop.trgetNm = \uCEE4\uBBA4\uB2C8\uD2F0/\uB3D9\uD638\uD68C \uC815\uBCF4
cop.preview = \uBBF8\uB9AC\uBCF4\uAE30
cop.prface = \uBA38\uB9AC\uB9D0
cop.answerCn = \uB2F5\uBCC0\uB0B4\uC6A9
cop.tlface = \uAF2C\uB9AC\uB9D0
cop.withdraw.msg=\uD0C8\uD1F4\uCC98\uB9AC \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.reregist.msg=\uC7AC\uAC00\uC785 \uCC98\uB9AC\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.registmanager.msg=\uC6B4\uC601\uC9C4\uC73C\uB85C \uB4F1\uB85D\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.use.msg=\uC0AC\uC6A9 \uCC98\uB9AC\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.unuse.msg=\uC0AC\uC6A9\uC911\uC9C0 \uCC98\uB9AC\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.delete.confirm.msg=\uC0AC\uC6A9\uC911\uC9C0\uB97C \uC120\uD0DD\uD558\uC2E4 \uACBD\uC6B0 \uB2E4\uC2DC \uC0AC\uC6A9\uC73C\uB85C \uBCC0\uACBD\uC774 \uBD88\uAC00\uB2A5\uD569\uB2C8\uB2E4.
cop.ing.msg=\uC2B9\uC778\uC694\uCCAD \uC911\uC785\uB2C8\uB2E4.
cop.request.msg=\uAC00\uC785\uC2E0\uCCAD\uC774 \uC815\uC0C1\uC801\uC73C\uB85C \uC694\uCCAD\uB418\uC5C8\uC2B5\uB2C8\uB2E4
cop.password.msg=\uD328\uC2A4\uC6CC\uB4DC\uB97C \uC785\uB825\uD574 \uC8FC\uC2ED\uC2DC\uC624.
cop.password.not.same.msg=\uD328\uC2A4\uC6CC\uB4DC\uAC00 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
cop.comment.wrterNm = \uC791\uC131\uC790
cop.comment.commentCn = \uB0B4\uC6A9
cop.comment.commentPassword = \uD328\uC2A4\uC6CC\uB4DC
cop.satisfaction.wrterNm = \uC791\uC131\uC790
cop.satisfaction.stsfdgCn = \uB0B4\uC6A9
cop.satisfaction.stsfdg = \uB9CC\uC871\uB3C4
cop.satisfaction.stsfdgPassword = \uD328\uC2A4\uC6CC\uB4DC
cop.scrap.scrapNm = \uC2A4\uD06C\uB7A9\uBA85
#UI USS Message#
uss.ion.noi.ntfcSj=\uC81C\uBAA9
uss.ion.noi.ntfcCn=\uB0B4\uC6A9
uss.ion.noi.ntfcDate=\uC54C\uB9BC\uC77C\uC790
uss.ion.noi.ntfcTime=\uC54C\uB9BC\uC2DC\uAC04
uss.ion.noi.ntfcHH=\uC54C\uB9BC\uC2DC\uAC04
uss.ion.noi.ntfcMM=\uC54C\uB9BC\uBD84
uss.ion.noi.bhNtfcIntrvl=\uC0AC\uC804\uC54C\uB9BC\uAC04\uACA9
uss.ion.noi.bhNtfcIntrvl.msg=\uC0AC\uC804\uC54C\uB9BC\uAC04\uACA9 \uC9C0\uC815\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.
uss.ion.noi.alertNtfcTime=\uC54C\uB9BC\uC77C\uC790 \uBC0F \uC2DC\uAC04\uC774 \uC720\uD6A8\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
#UI COP Message#
cop.sms.trnsmitTelno=\uBC1C\uC2E0\uC804\uD654\uBC88\uD638
cop.sms.trnsmitCn=\uC804\uC1A1\uB0B4\uC6A9
cop.sms.recptnTelno=\uC218\uC2E0\uC804\uD654\uBC88\uD638
cop.sms.send=\uC804\uC1A1
cop.sms.addRecptn=\uCD94\uAC00
cop.sms.recptnTelno.msg=\uC218\uC2E0\uC804\uD654\uBC88\uD638 \uC9C0\uC815\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.
#UI sym.log Message#
sym.log.histSeCode = \uC774\uB825\uAD6C\uBD84
sym.log.sysNm = \uC2DC\uC2A4\uD15C\uBA85
sym.log.histCn = \uC774\uB825\uB0B4\uC6A9
sym.log.atchFile = \uCCA8\uBD80\uD30C\uC77C
sym.log.atchFileList = \uCCA8\uBD80\uD30C\uC77C\uBAA9\uB85D
sym.ems.receiver = \uBC1B\uB294\uC0AC\uB78C
sym.ems.title = \uC81C\uBAA9
sym.ems.content = \uBC1C\uC2E0\uB0B4\uC6A9
#Vlidator Errors#
errors.prefix=<div class="error">
errors.suffix=</div><br/>
errors.required=[{0}] \uC740(\uB294) \uD544\uC218 \uC785\uB825\uAC12\uC785\uB2C8\uB2E4.
errors.minlength=[{0}] \uC740(\uB294) {1}\uC790 \uC774\uC0C1 \uC785\uB825\uD574\uC57C \uD569\uB2C8\uB2E4.
errors.maxlength=[{0}] \uC740(\uB294) {1}\uC790 \uC774\uC0C1 \uC785\uB825\uD560\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
errors.invalid=[{0}] \uC740(\uB294) \uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uAC12\uC785\uB2C8\uB2E4.
errors.minInteger=[{0}] \uC740(\uB294) \uC720\uD6A8\uD55C \uAC12\uC774 \uC544\uB2D9\uB2C8\uB2E4. 1 \uC774\uC0C1\uC758 \uAC12\uC744 \uC785\uB825\uD574\uC57C \uD569\uB2C8\uB2E4.
errors.byte=[{0}] \uC740(\uB294) byte\uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.short=[{0}] \uC740(\uB294) short\uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.integer=[{0}] \uC740(\uB294) \uC815\uC218 \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.long=[{0}] \uC740(\uB294) long \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.float=[{0}] \uC740(\uB294) \uC2E4\uC218 \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.double=[{0}] \uC740(\uB294) double \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.date=[{0}] \uC740(\uB294) \uB0A0\uC9DC \uC720\uD615\uC774 \uC544\uB2D9\uB2C8\uB2E4.
errors.range=[{0}] \uC740(\uB294) {1}\uACFC {2} \uC0AC\uC774\uC758 \uAC12\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.creditcard=[{0}] \uC740(\uB294) \uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC2E0\uC6A9\uCE74\uB4DC \uBC88\uD638\uC785\uB2C8\uB2E4.
errors.email=[{0}] \uC740(\uB294) \uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC774\uBA54\uC77C \uC8FC\uC18C\uC785\uB2C8\uB2E4.
errors.ihidnum=\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC8FC\uBBFC\uB4F1\uB85D\uBC88\uD638\uC785\uB2C8\uB2E4.
errors.korean=[{0}] \uC740(\uB294) \uD55C\uAE00\uC744 \uC785\uB825\uD558\uC154\uC57C \uD569\uB2C8\uB2E4.
errors.ip=\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 IP\uC8FC\uC18C\uC785\uB2C8\uB2E4.
errors.password1=[{0}] \uC740(\uB294) 8~20\uC790 \uB0B4\uC5D0\uC11C \uC785\uB825\uD574\uC57C \uD569\uB2C8\uB2E4.
errors.password2=[{0}] \uC740(\uB294) \uD55C\uAE00,\uD2B9\uC218\uBB38\uC790,\uB744\uC5B4\uC4F0\uAE30\uB294 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
errors.password3=[{0}] \uC740(\uB294) \uC21C\uCC28\uC801\uC778 \uC22B\uC790\uB97C 4\uAC1C\uC774\uC0C1 \uC5F0\uC18D\uD574\uC11C \uC0AC\uC6A9\uD560\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
errors.password4=[{0}] \uC740(\uB294) \uBC18\uBCF5\uB418\uB294 \uBB38\uC790\uB098 \uC22B\uC790\uB97C 4\uAC1C\uC774\uC0C1 \uC5F0\uC18D\uD574\uC11C \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
errors.notKorean=[{0}] \uC740(\uB294) \uD55C\uAE00\uC744 \uC0AC\uC6A9\uD558\uC2E4\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
error.security.runtime.error = error
#Xss Errors#
errors.xss.checkerUser=\uD574\uB2F9 \uAE30\uB2A5\uC5D0 \uB300\uD55C \uC0AC\uC6A9 \uBC0F \uCC98\uB9AC \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
#File Upload / Download
errors.file.extension=\uC9C0\uC6D0\uB418\uB294 \uD30C\uC77C\uC720\uD615\uC774 \uC544\uB2D9\uB2C8\uB2E4.
errors.file.transfer=\uD30C\uC77C\uC804\uC1A1\uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
success.file.transfer=\uD30C\uC77C\uC804\uC1A1\uC774 \uC644\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
#Vlidator Errors- wordDicaryVO#
wordDicaryVO.wordNm=\uC6A9\uC5B4\uBA85
wordDicaryVO.engNm=\uC601\uBB38\uBA85
wordDicaryVO.wordDc=\uC6A9\uC5B4\uC124\uBA85
wordDicaryVO.synonm=\uB3D9\uC758\uC5B4
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.cnsltSj=\uC0C1\uB2F4\uC81C\uBAA9
cnsltManageVO.cnsltCn=\uC0C1\uB2F4\uB0B4\uC6A9
cnsltManageVO.writngPassword=\uC791\uC131\uBE44\uBC00\uBC88\uD638
cnsltManageVO.areaNo=\uC9C0\uC5ED\uBC88\uD638
cnsltManageVO.middleTelno=\uC911\uAC04\uC804\uD654\uBC88\uD638
cnsltManageVO.endTelno=\uB05D\uC804\uD654\uBC88\uD638
cnsltManageVO.wrterNm=\uC791\uC131\uC790\uBA85
cnsltManageVO.managtCn=\uB2F5\uBCC0\uB0B4\uC6A9
#Vlidator Errors- siteManageVO#
siteManageVO.siteNm=\uC0AC\uC774\uD2B8\uBA85
siteManageVO.siteUrl=\uC0AC\uC774\uD2B8 URL
siteManageVO.siteDc=\uC0AC\uC774\uD2B8\uC124\uBA85
siteManageVO.siteThemaClCode=\uC0AC\uC774\uD2B8\uC8FC\uC81C\uBD84\uB958
siteManageVO.actvtyAt=\uD65C\uC131\uC5EC\uBD80
siteManageVO.useYn=\uC0AC\uC6A9\uC5EC\uBD80
#Vlidator Errors- recomendSiteManageVO#
recomendSiteManageVO.recomendSiteNm=\uCD94\uCC9C\uC0AC\uC774\uD2B8\uBA85
recomendSiteManageVO.recomendSiteUrl=\uCD94\uCC9C\uC0AC\uC774\uD2B8 URL
recomendSiteManageVO.recomendSiteDc=\uCD94\uCC9C\uC0AC\uC774\uD2B8\uC124\uBA85
recomendSiteManageVO.recomendResnCn=\uCD94\uCC9C\uC0AC\uC774\uD2B8\uC2B9\uC778\uC0AC\uC720
recomendSiteManageVO.confmDe=\uC2B9\uC778\uC77C\uC790
#Vlidator Errors- hpcmManageVO#
hpcmManageVO.hpcmSeCode=\uB3C4\uC6C0\uB9D0\uAD6C\uBD84
hpcmManageVO.hpcmDf=\uB3C4\uC6C0\uB9D0\uC815\uC758
hpcmManageVO.hpcmDc=\uB3C4\uC6C0\uB9D0\uC124\uBA85
#Vlidator Errors- newsManageVO#
newsManageVO.newsSj=\uB274\uC2A4\uC81C\uBAA9
newsManageVO.newsCn=\uB274\uC2A4\uB0B4\uC6A9
newsManageVO.ntceDe=\uAC8C\uC2DC\uC77C\uC790
#Vlidator Errors- faqManageVO#
faqManageVO.qestnSj=\uC9C8\uBB38\uC81C\uBAA9
faqManageVO.qestnCn=\uC9C8\uBB38\uB0B4\uC6A9
faqManageVO.answerCn=\uB2F5\uBCC0\uB0B4\uC6A9
#Vlidator Errors- stplatManageVO#
stplatManageVO.useStplatNm=\uC774\uC6A9\uC57D\uAD00\uBA85
stplatManageVO.useStplatCn=\uC774\uC6A9\uC57D\uAD00\uB0B4\uC6A9
stplatManageVO.infoProvdAgreCn=\uC815\uBCF4\uC81C\uACF5\uB3D9\uC758\uB0B4\uC6A9
#Vlidator Errors- cpyrhtPrtcPolicyVO#
cpyrhtPrtcPolicyVO.cpyrhtPrtcPolicyCn=\uC800\uC791\uAD8C\uBCF4\uD638\uC815\uCC45\uB0B4\uC6A9
#Vlidator Errors- qnaManageVO#
qnaManageVO.qestnSj=\uC9C8\uBB38\uC81C\uBAA9
qnaManageVO.qestnCn=\uC9C8\uBB38\uB0B4\uC6A9
qnaManageVO.writngPassword=\uC791\uC131\uBE44\uBC00\uBC88\uD638
qnaManageVO.areaNo=\uC9C0\uC5ED\uBC88\uD638
qnaManageVO.middleTelno=\uC911\uAC04\uC804\uD654\uBC88\uD638
qnaManageVO.endTelno=\uB05D\uC804\uD654\uBC88\uD638
qnaManageVO.wrterNm=\uC791\uC131\uC790\uBA85
qnaManageVO.answerCn=\uB2F5\uBCC0\uB0B4\uC6A9
#Vlidator Errors- ReprtStatsVO#
sts.reprtId = \uBCF4\uACE0\uC11CID
sts.title = \uBCF4\uACE0\uC11C\uBA85
sts.category = \uBCF4\uACE0\uC11C\uC720\uD615
sts.status = \uC9C4\uD589\uC0C1\uD0DC
sts.regDate = \uB4F1\uB85D\uC77C\uC2DC
#Rest day messages#
sym.cal.restDay = \uD734\uC77C\uC77C\uC790
sym.cal.restName = \uD734\uC77C\uBA85
sym.cal.restDetail = \uD734\uC77C\uC124\uBA85
sym.cal.restCategory = \uD734\uC77C\uAD6C\uBD84
image.errorBg = \uC624\uB958\uC774\uBBF8\uC9C0
#Custom message#
custom.fail.access=\uC815\uC0C1\uC801\uC778 \uC811\uADFC\uC774 \uC544\uB2D9\uB2C8\uB2E4. \uB85C\uADF8\uC778 \uD6C4 \uC774\uC6A9\uD558\uC138\uC694.
custom.fail.accessDenied=\uC694\uCCAD\uC5D0 \uB300\uD55C \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
custom.isNotExist.msg=\uCC98\uB9AC\uC5D0 \uD544\uC694\uD55C \uC790\uB8CC\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
warn.session.end=\uC138\uC158\uC774 \uC885\uB8CC \uB418\uC5C8\uC2B5\uB2C8\uB2E4.

@ -1,283 +0,0 @@
custom.message={0}
fail.common.msg=error ocurred!
fail.common.sql=sql error ocurred! error code: [{0}] , error msg: {1}
info.nodata.msg=no data found.
#UI Common resource#
table.num=num.
table.regdate=reg.date
table.reger=registrant
table.select=select
table.select.ctgrId=classification
title.html=egovframe common component
title.detail=Detail Inquiry
title.inquire=Inquire
title.update=Modify
title.create=Create
title.delete=Delete
title.save=Save
title.list=List
title.searchCondition=search condition
title.search=keyword
title.reply=reply
title.scrap=scrap
title.comment=comment
title.attachedFileSelect=attached file
title.attachedFileDelete=attached file delete
title.link=link
title.management=Management
title.all=All
input.select=Select
input.cSelect=Select
input.input=input
input.button=button
input.selectAll.title=Checkbox select all
input.yes=Yes
input.no=No
select.searchCondition=select condition select
button.select=select
button.search=Search
button.use=use
button.notUsed=Not used
button.inquire=inquire
button.update=update
button.create=create
button.delete=delete
button.deleteDatabase=Wiping
button.close=close
button.save=save
button.list=list
button.reset=reset
button.passwordUpdate=password update
button.subscribe=subscribe
button.realname=realname confirm
button.moveToGpin=move to gpin confirm
button.moveToIhidnum=move to ihidnum confirm
button.agree=agree
button.disagree=disagree
button.possible=possible
button.impossible=impossible
button.qnaregist=Q&A create
button.cnsltregist=Counsel create
button.preview=preview
button.next=nexut
button.add=add it now
button.confirm=confirm
button.back =back
button.yes =yes
button.no =no
button.home =home
button.user =user support
button.cop =cooperation
button.wrkstart = work start
button.wrkend = work end
button.reply = reply
button.scrap = scrap
button.comment = comment
button.excel = excel
button.init=init
button.acknowledgment=acknowledgment
button.cancelAcknowledgment=cancel acknowledgment
button.bulkUpload=bulk upload
button.log = log
button.set = set
button.move = move
#UI Common Message#
common.noScriptTitle.msg=I can't use all functions in browser JavaScript is not supported.
common.searchCondition.msg=This layout is a lower information searches made up of information.
common.summary.list=[{0}] A list of the details of the output.
common.summary.regist=[{0}] Registered by typing the possible contents of registers by clicking the button.
common.summary.update=[{0}] Registered by typing the possible content of modification by clicking the button.
common.summary.inqire=[{0}] Full inquiry details about the details of the output.
common.save.msg=confirm save?
common.regist.msg=confirm regist?
common.delete.msg=confirm delete?
common.update.msg=confirm update?
common.nodata.msg=There is no data. please choose another seach keyword
common.required.msg=is required field
common.acknowledgement.msg=confirm acknowledgement?
common.acknowledgementcancel.msg=confirm acknowledgement cancel?
common.nocomment.msg=There is no comment.
common.noguest.msg=There is no guest notice.
success.request.msg=you're request successfully done
success.common.select=successfully selected
success.common.insert=successfully inserted
success.common.update=successfully updated
success.common.delete=successfully deleted
common.imposbl.fileupload = cannot upload files
common.isConfmDe.msg=Please check the approval date box
common.isExist.msg = already exist
fail.common.insert = fail to insert.
fail.common.update = fail to update
fail.common.delete = fail to delete
fail.common.delete.upperMenuExist = fail to delete[prntNo foreign key error]
fail.common.select = fail to select
fail.common.login = login information is not correct
fail.common.loginIncorrect = login in more than [{0}] account will be locked!
fail.common.login.password = password information is not correct(password digit should be 8 to 20)
fail.common.idsearch = can not find id
fail.common.pwsearch = can not find password
fail.request.msg = Failed to handle the request
fail.common.login.ip = Login is refused because it is not a registered IP.
#UI User Message#
fail.user.passwordUpdate1=current password is not correct
fail.user.passwordUpdate2=password confirm is not correct
info.user.rlnmCnfirm=realname confirm ready
success.user.rlnmCnfirm=it is realname
fail.user.rlnmCnfirm=it is not realname
fail.user.connectFail=connection fail
#UI Cop Message#
cop.extrlUser = External User
cop.intrlUser = Internal User
cop.private = private
cop.public = public
cop.bbsNm = BBS Name
cop.bbsIntrcn = BBS Introduction
cop.bbsTyCode = BBS Type
cop.bbsAttrbCode = BBS Attribute
cop.replyPosblYn = Reply Possible Alternative
cop.fileAtchPosblYn = File Attach Possible Alternative
cop.posblAtchFileNumber = Possible Attach File Number
cop.tmplatId = Template Information
cop.guestList.subject = This article registered by Guest List
cop.nttSj = Notice Subject
cop.nttCn = Notice Contents
cop.ntceBgnde = Notice Start Date
cop.ntceEndde = Notice End Date
cop.ntcrNm = Noticer Name
cop.password = PassWord
cop.atchFile = Attach Files
cop.guestList = Guest List
cop.guestListCn = Guest List Contents
cop.noticeTerm = Notice term
cop.atchFileList = Attached File List
cop.cmmntyNm = Community Name
cop.cmmntyIntrcn = Community Introduction
cop.cmmntyMngr = Community Manager
cop.clbOprtr = Club Operator
cop.clbIntrcn = Club Introduction
cop.clbNm = Club Name
cop.tmplatNm = Template Name
cop.tmplatSeCode = Template Se Code
cop.tmplatCours = Template Cours
cop.useYn = Use Alternative
cop.ncrdNm = NameCard user name
cop.cmpnyNm = Company name
cop.deptNm = Department name
cop.posNm = OFCPS name
cop.clsfNm = Class Name
cop.emlAdrs = E-mail
cop.telNo = Tel No.
cop.mbtlNum = Mobile
cop.adres = Address
cop.extrlUserAt = External User alternative
cop.publicAt = Public open alternative
cop.remark = Remark
cop.trgetNm = Company/Club Information
cop.preview = preview
cop.prface = preface
cop.answerCn = Answer contents
cop.tlface = footer
cop.withdraw.msg=confirm withdrawal memebership?
cop.reregist.msg=confirm re-registration?
cop.registmanager.msg=confirm registration of manager?
cop.use.msg=confirm use?
cop.unuse.msg=confirm stop using?
cop.delete.confirm.msg=If you choose to disable the re-use change is impossible.
cop.ing.msg=Approval is being requested.
cop.request.msg=Signup is normally requested.
cop.password.msg=Please enter your password.
cop.password.not.same.msg=Password do not match.
cop.comment.wrterNm = Writer Name
cop.comment.commentCn = Comment
cop.comment.commentPassword = Password
cop.satisfaction.wrterNm = Writer Name
cop.satisfaction.stsfdgCn = Satisfaction
cop.satisfaction.stsfdg = Satisfaction Degree
cop.satisfaction.stsfdgPassword = Password
cop.scrap.scrapNm = Scrap Name
#UI USS Message#
uss.ion.noi.ntfcSj=Subject
uss.ion.noi.ntfcCn=Contents
uss.ion.noi.ntfcDate=Notification Date
uss.ion.noi.ntfcTime=Notification Time
uss.ion.noi.ntfcHH=Notification Hour
uss.ion.noi.ntfcMM=Notification Minute
uss.ion.noi.bhNtfcIntrvl=Beforehand Interval
uss.ion.noi.bhNtfcIntrvl.msg=Beforehand Interval is required.
uss.ion.noi.alertNtfcTime=Date and time of notification is not valid.
#UI COP Message#
cop.sms.trnsmitTelno=Sender
cop.sms.trnsmitCn=Contents
cop.sms.recptnTelno=Receiver(s)
cop.sms.send=Send
cop.sms.addRecptn=Add
cop.sms.recptnTelno.msg=The phone number of receiver is required.
#UI sym.log Message#
sym.log.histSeCode = History Code
sym.log.sysNm = System Name
sym.log.histCn = History Contents
sym.log.atchFile = Attached File
sym.log.atchFileList = Attached File List
sym.ems.receiver = Receiver
sym.ems.title = Title
sym.ems.content = Content
#Vlidator Errors#
errors.required=[{0}] is required.
errors.minlength=[{0}] can not be less than {1} characters.
errors.maxlength=[{0}] can not be greater than {1} characters.
errors.invalid=[{0}] is invalid.
errors.byte=[{0}] must be a byte.
errors.short=[{0}] must be a short.
errors.integer=[{0}] must be an integer.
errors.long=[{0}] must be a long.
errors.float=[{0}] must be a float.
errors.double=[{0}] must be a double.
errors.date=[{0}] is not a date.
errors.range=[{0}] is not in the range {1} through {2}.
errors.creditcard=[{0}] is an invalid credit card number.
errors.email=[{0}] is an invalid e-mail address.
#Vlidator Errors- ReprtStatsVO#
sts.reprtId = Report ID
sts.title = Report Title
sts.category = Report Category
sts.status = Report Status
sts.regDate = Registration Date
#Rest day messages#
sym.cal.restDay = Holiday Date
sym.cal.restName = Holiday Name
sym.cal.restDetail = Holiday Detail
sym.cal.restCategory = Holiday Category
#Custom message#
custom.fail.access=It's not a normal approach. Log in and use it.
custom.fail.accessDenied=You do not have permission to request.
custom.isNotExist.msg=Data required for processing does not exist.

@ -1,385 +0,0 @@
custom.message={0}
fail.common.msg=\uC5D0\uB7EC\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4!
fail.common.sql=sql \uC5D0\uB7EC\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4! error code: [{0}] , error msg: {1}
info.nodata.msg=\uD574\uB2F9 \uB370\uC774\uD130\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4.
#UI Common resource#
table.num=\uBC88\uD638
table.regdate=\uB4F1\uB85D\uC77C
table.reger=\uB4F1\uB85D\uC790
table.select=\uC120\uD0DD
table.select.ctgrId=- \uBD84\uB958\uCF54\uB4DC -
title.html=egovframe common component
title.detail=\uC0C1\uC138\uC870\uD68C
title.inquire=\uC870\uD68C
title.update=\uBCC0\uACBD
title.create=\uB4F1\uB85D
title.delete=\uC0AD\uC81C
title.save=\uC800\uC7A5
title.list=\uBAA9\uB85D
title.searchCondition=\uAC80\uC0C9\uC870\uAC74
title.search=\uAC80\uC0C9\uC5B4
title.reply=\uB2F5\uAE00
title.scrap=\uC2A4\uD06C\uB7A9
title.comment=\uB313\uAE00
title.attachedFileSelect=\uD30C\uC77C\uC120\uD0DD
title.attachedFileDelete=\uD30C\uC77C\uC0AD\uC81C
title.link=\uB9C1\uD06C
title.management=\uAD00\uB9AC
title.all=\uC804\uCCB4
input.select=\uC120\uD0DD\uD558\uC138\uC694
input.cSelect=\uC120\uD0DD
input.input=\uC785\uB825
input.button=\uBC84\uD2BC
input.selectAll.title=\uC804\uCCB4\uC120\uD0DD\uCCB4\uD06C\uBC15\uC2A4
input.yes=\uC608
input.no=\uC544\uB2C8\uC624
select.searchCondition=\uC870\uD68C\uC870\uAC74 \uC120\uD0DD
button.select=\uC120\uD0DD
button.search=\uAC80\uC0C9
button.use=\uC0AC\uC6A9
button.notUsed=\uC0AC\uC6A9\uC911\uC9C0
button.inquire=\uC870\uD68C
button.update=\uC218\uC815
button.create=\uB4F1\uB85D
button.delete=\uC0AD\uC81C
button.deleteDatabase=\uC644\uC804\uC0AD\uC81C
button.close=\uB2EB\uAE30
button.save=\uC800\uC7A5
button.list=\uBAA9\uB85D
button.reset=\uCDE8\uC18C
button.passwordUpdate=\uC554\uD638\uBCC0\uACBD
button.subscribe=\uAC00\uC785\uC2E0\uCCAD
button.realname=\uC2E4\uBA85\uD655\uC778
button.moveToGpin=GPIN\uC2E4\uBA85\uD655\uC778\uC73C\uB85C \uC774\uB3D9
button.moveToIhidnum=\uC8FC\uBBFC\uB4F1\uB85D\uBC88\uD638 \uC2E4\uBA85\uD655\uC778\uC73C\uB85C \uC774\uB3D9
button.agree=\uB3D9\uC758
button.disagree=\uBE44\uB3D9\uC758
button.possible=\uAC00\uB2A5
button.impossible=\uBD88\uAC00\uB2A5
button.qnaregist=Q&A\uB4F1\uB85D
button.cnsltregist=\uC0C1\uB2F4\uB4F1\uB85D
button.preview=\uBBF8\uB9AC\uBCF4\uAE30
button.next=\uB2E4\uC74C
button.add=\uBC14\uB85C\uCD94\uAC00
button.confirm=\uD655\uC778
button.back = \uB4A4\uB85C
button.yes = \uC608
button.no = \uC544\uB2C8\uC624
button.home = \uD648
button.user = \uC0AC\uC6A9\uC790\uC9C0\uC6D0
button.cop = \uD611\uC5C5
button.wrkstart = \uCD9C\uADFC
button.wrkend = \uD1F4\uADFC
button.reply = \uB2F5\uAE00
button.scrap = \uC2A4\uD06C\uB7A9
button.comment = \uB313\uAE00
button.excel = \uC5D1\uC140
button.init=\uCD08\uAE30\uD654
button.acknowledgment=\uC2B9\uC778
button.cancelAcknowledgment=\uC2B9\uC778\uCDE8\uC18C
button.bulkUpload=\uC77C\uAD04\uB4F1\uB85D
button.log = \uB85C\uADF8
button.set = \uC124\uC815
button.move = \uC774\uB3D9
#UI Common Message#
common.noScriptTitle.msg=\uC790\uBC14\uC2A4\uD06C\uB9BD\uD2B8\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uB294 \uBE0C\uB77C\uC6B0\uC800\uC5D0\uC11C\uB294 \uC77C\uBD80 \uAE30\uB2A5\uC744 \uC0AC\uC6A9\uD558\uC2E4 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
common.searchCondition.msg=\uC774 \uB808\uC774\uC544\uC6C3\uC740 \uD558\uB2E8 \uC815\uBCF4\uB97C \uB300\uD55C \uAC80\uC0C9 \uC815\uBCF4\uB85C \uAD6C\uC131\uB418\uC5B4 \uC788\uC2B5\uB2C8\uB2E4.
common.summary.list=[{0}] \uC758 \uB0B4\uC5ED\uC5D0 \uB300\uD55C \uBAA9\uB85D\uC744 \uCD9C\uB825\uD569\uB2C8\uB2E4.
common.summary.regist=[{0}] \uC758 \uB4F1\uB85D \uAC00\uB2A5\uD55C \uB0B4\uC6A9\uC744 \uC785\uB825\uD558\uC5EC \uB4F1\uB85D \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uC5EC \uB4F1\uB85D\uD55C\uB2E4.
common.summary.update=[{0}] \uC758 \uB4F1\uB85D \uAC00\uB2A5\uD55C \uB0B4\uC6A9\uC744 \uC785\uB825\uD558\uC5EC \uB4F1\uB85D \uBC84\uD2BC\uC744 \uD074\uB9AD\uD558\uC5EC \uC218\uC815\uD55C\uB2E4.
common.summary.inqire=[{0}] \uC758 \uB0B4\uC5ED\uC5D0 \uB300\uD55C \uC0C1\uC138\uC870\uD68C \uB0B4\uC5ED\uC744 \uCD9C\uB825\uD569\uB2C8\uB2E4.
common.save.msg=\uC800\uC7A5\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.regist.msg=\uB4F1\uB85D \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.delete.msg=\uC0AD\uC81C \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.update.msg=\uBCC0\uACBD \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.nodata.msg=\uC790\uB8CC\uAC00 \uC5C6\uC2B5\uB2C8\uB2E4. \uB2E4\uB978 \uAC80\uC0C9\uC870\uAC74\uC744 \uC120\uD0DD\uD574\uC8FC\uC138\uC694
common.required.msg=(\uC740)\uB294 \uD544\uC218\uC785\uB825\uD56D\uBAA9\uC785\uB2C8\uB2E4.
common.acknowledgement.msg=\uC2B9\uC778\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.acknowledgementcancel.msg=\uC2B9\uC778\uCDE8\uC18C\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
common.nocomment.msg=\uB313\uAE00\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
common.noguest.msg=\uC791\uC131\uB41C \uBC29\uBA85\uB85D\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
success.request.msg = \uC815\uC0C1\uC801\uC73C\uB85C \uC218\uD589 \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.select=\uC815\uC0C1\uC801\uC73C\uB85C \uC870\uD68C \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.insert=\uC815\uC0C1\uC801\uC73C\uB85C \uB4F1\uB85D \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.update=\uC815\uC0C1\uC801\uC73C\uB85C \uBCC0\uACBD \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
success.common.delete=\uC815\uC0C1\uC801\uC73C\uB85C \uC0AD\uC81C \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
common.imposbl.fileupload = \uB354 \uC774\uC0C1 \uD30C\uC77C\uC744 \uCCA8\uBD80\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
common.isConfmDe.msg=\uC2B9\uC778\uC77C\uC790\uB97C \uD655\uC778 \uBC14\uB78D\uB2C8\uB2E4.
common.isExist.msg = \uC774\uBBF8 \uC874\uC7AC\uD558\uAC70\uB098 \uACFC\uAC70\uC5D0 \uB4F1\uB85D\uC774 \uB418\uC5C8\uB358 \uC0C1\uD0DC\uC785\uB2C8\uB2E4.
fail.common.insert = \uC0DD\uC131\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.update = \uBCC0\uACBD\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.delete = \uC0AD\uC81C\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.delete.upperMenuExist = \uCC38\uC870\uB418\uB294 \uBA54\uB274\uAC00 \uC788\uC5B4 \uC0AD\uC81C\uAC00 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.select = \uC870\uD68C\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.login = \uB85C\uADF8\uC778 \uC815\uBCF4\uAC00 \uC62C\uBC14\uB974\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
fail.common.loginIncorrect = [{0}] \uD68C \uC774\uC0C1 \uB85C\uADF8\uC778 \uC811\uC18D\uC774 \uC2DC\uB3C4 \uB418\uC5B4 \uACC4\uC815\uC774 \uC7A0\uACA8\uC2B5\uB2C8\uB2E4!
fail.common.login.password = \uD328\uC2A4\uC6CC\uB4DC \uC790\uB9AC \uC218\uAC00 \uC77C\uCE58 \uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.(8\uC790\uB9AC \uC774\uC0C1 20\uC790\uB9AC \uC774\uD558)
fail.common.idsearch = \uC544\uC774\uB514\uB97C \uCC3E\uC744\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
fail.common.pwsearch = \uBE44\uBC00\uBC88\uD638\uB97C \uCC3E\uC744\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
fail.request.msg = \uC694\uCCAD \uCC98\uB9AC\uC5D0 \uC2E4\uD328\uD558\uC600\uC2B5\uB2C8\uB2E4.
fail.common.login.ip = \uB4F1\uB85D\uB41C IP\uAC00 \uC544\uB2C8\uBBC0\uB85C \uB85C\uADF8\uC778\uC774 \uAC70\uBD80\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
#UI User Message#
fail.user.passwordUpdate1=\uD604\uC7AC \uBE44\uBC00\uBC88\uD638\uAC00 \uB9DE\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
fail.user.passwordUpdate2=\uBE44\uBC00\uBC88\uD638\uC640 \uBE44\uBC00\uBC88\uD638 \uD655\uC778\uC774 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
info.user.rlnmCnfirm=\uC8FC\uBBFC\uB4F1\uB85D\uBC88\uD638\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC2E4\uBA85\uD655\uC778\uC744 \uD558\uC2ED\uC2DC\uC624.
success.user.rlnmCnfirm=\uD589\uC815\uC548\uC804\uBD80\uC758 \uC8FC\uBBFC\uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD569\uB2C8\uB2E4.
fail.user.rlnmCnfirm=\uD589\uC815\uC548\uC804\uBD80\uC758 \uC8FC\uBBFC\uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
fail.user.connectFail=\uC2DC\uC2A4\uD15C \uC7A5\uC560\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.(\uC778\uC99D\uC11C\uBC84 \uC5F0\uACB0 \uC2E4\uD328)
info.user.rlnmPinCnfirm=\uACF5\uACF5 \uC544\uC774\uD540 \uC544\uC774\uB514\uB97C \uC0AC\uC6A9\uD558\uC5EC \uC2E4\uBA85\uD655\uC778\uC744 \uD558\uC2ED\uC2DC\uC624.
success.user.rlnmPinCnfirm=\uACF5\uACF5\uC544\uC774\uD540\uC758 \uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD569\uB2C8\uB2E4.
fail.user.rlnmPinCnfirm=\uACF5\uACF5\uC544\uC774\uD540\uC758 \uB4F1\uB85D\uC790\uB8CC\uC640 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
#UI Cop Message#
cop.extrlUser = \uC678\uBD80\uC0AC\uC6A9\uC790
cop.intrlUser = \uB0B4\uBD80\uC0AC\uC6A9\uC790
cop.private = \uBE44\uACF5\uAC1C
cop.public = \uACF5\uAC1C
cop.adbkNm = \uC8FC\uC18C\uB85D\uBA85
cop.othbcScope = \uACF5\uAC1C\uBC94\uC704
cop.company = \uD68C\uC0AC
cop.part = \uBD80\uC11C
cop.man = \uAC1C\uC778
cop.adbkUser = \uAD6C\uC131\uC6D0
cop.bbsNm = \uAC8C\uC2DC\uD310\uBA85
cop.bbsIntrcn = \uAC8C\uC2DC\uD310\uC18C\uAC1C
cop.bbsTyCode = \uAC8C\uC2DC\uD310 \uC720\uD615
cop.bbsAttrbCode = \uAC8C\uC2DC\uD310 \uC18D\uC131
cop.replyPosblYn = \uB2F5\uC7A5\uAC00\uB2A5\uC5EC\uBD80
cop.fileAtchPosblYn = \uD30C\uC77C\uCCA8\uBD80\uAC00\uB2A5\uC5EC\uBD80
cop.posblAtchFileNumber = \uCCA8\uBD80\uAC00\uB2A5\uD30C\uC77C \uC22B\uC790
cop.tmplatId = \uD15C\uD50C\uB9BF \uC815\uBCF4
cop.guestList.subject = \uBC29\uBA85\uB85D \uAC8C\uC2DC\uAE00\uC785\uB2C8\uB2E4.
cop.nttSj = \uC81C\uBAA9
cop.nttCn = \uAE00\uB0B4\uC6A9
cop.ntceBgnde = \uAC8C\uC2DC\uC2DC\uC791\uC77C
cop.ntceEndde = \uAC8C\uC2DC\uC885\uB8CC\uC77C
cop.ntcrNm = \uC791\uC131\uC790
cop.password = \uD328\uC2A4\uC6CC\uB4DC
cop.atchFile = \uD30C\uC77C\uCCA8\uBD80
cop.guestList = \uBC29\uBA85\uB85D
cop.guestListCn = \uBC29\uBA85\uB85D \uB0B4\uC6A9
cop.noticeTerm = \uAC8C\uC2DC\uAE30\uAC04
cop.atchFileList = \uCCA8\uBD80\uD30C\uC77C\uBAA9\uB85D
cop.cmmntyNm = \uCEE4\uBBA4\uB2C8\uD2F0\uBA85
cop.cmmntyIntrcn = \uCEE4\uBBA4\uB2C8\uD2F0 \uC18C\uAC1C
cop.cmmntyMngr = \uCEE4\uBBA4\uB2C8\uD2F0 \uAD00\uB9AC\uC790
cop.clbOprtr = \uB3D9\uD638\uD68C \uC6B4\uC601\uC790
cop.clbIntrcn = \uB3D9\uD638\uD68C \uC18C\uAC1C
cop.clbNm = \uB3D9\uD638\uD68C \uBA85
cop.tmplatNm = \uD15C\uD50C\uB9BF\uBA85
cop.tmplatSeCode = \uD15C\uD50C\uB9BF \uAD6C\uBD84
cop.tmplatCours = \uD15C\uD50C\uB9BF\uACBD\uB85C
cop.useYn = \uC0AC\uC6A9\uC5EC\uBD80
cop.ncrdNm = \uC774\uB984
cop.cmpnyNm = \uD68C\uC0AC\uBA85
cop.deptNm = \uBD80\uC11C\uBA85
cop.posNm = \uC9C1\uC704
cop.clsfNm = \uC9C1\uAE09
cop.emlAdrs = \uC774\uBA54\uC77C\uC8FC\uC18C
cop.telNo = \uC804\uD654\uBC88\uD638
cop.mbtlNum = \uD734\uB300\uD3F0\uBC88\uD638
cop.adres = \uC8FC\uC18C
cop.extrlUserAt = \uC678\uBD80\uC0AC\uC6A9\uC790\uC5EC\uBD80
cop.publicAt = \uACF5\uAC1C\uC5EC\uBD80
cop.remark = \uBE44\uACE0
cop.trgetNm = \uCEE4\uBBA4\uB2C8\uD2F0/\uB3D9\uD638\uD68C \uC815\uBCF4
cop.preview = \uBBF8\uB9AC\uBCF4\uAE30
cop.prface = \uBA38\uB9AC\uB9D0
cop.answerCn = \uB2F5\uBCC0\uB0B4\uC6A9
cop.tlface = \uAF2C\uB9AC\uB9D0
cop.withdraw.msg=\uD0C8\uD1F4\uCC98\uB9AC \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.reregist.msg=\uC7AC\uAC00\uC785 \uCC98\uB9AC\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.registmanager.msg=\uC6B4\uC601\uC9C4\uC73C\uB85C \uB4F1\uB85D\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.use.msg=\uC0AC\uC6A9 \uCC98\uB9AC\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.unuse.msg=\uC0AC\uC6A9\uC911\uC9C0 \uCC98\uB9AC\uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?
cop.delete.confirm.msg=\uC0AC\uC6A9\uC911\uC9C0\uB97C \uC120\uD0DD\uD558\uC2E4 \uACBD\uC6B0 \uB2E4\uC2DC \uC0AC\uC6A9\uC73C\uB85C \uBCC0\uACBD\uC774 \uBD88\uAC00\uB2A5\uD569\uB2C8\uB2E4.
cop.ing.msg=\uC2B9\uC778\uC694\uCCAD \uC911\uC785\uB2C8\uB2E4.
cop.request.msg=\uAC00\uC785\uC2E0\uCCAD\uC774 \uC815\uC0C1\uC801\uC73C\uB85C \uC694\uCCAD\uB418\uC5C8\uC2B5\uB2C8\uB2E4
cop.password.msg=\uD328\uC2A4\uC6CC\uB4DC\uB97C \uC785\uB825\uD574 \uC8FC\uC2ED\uC2DC\uC624.
cop.password.not.same.msg=\uD328\uC2A4\uC6CC\uB4DC\uAC00 \uC77C\uCE58\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
cop.comment.wrterNm = \uC791\uC131\uC790
cop.comment.commentCn = \uB0B4\uC6A9
cop.comment.commentPassword = \uD328\uC2A4\uC6CC\uB4DC
cop.satisfaction.wrterNm = \uC791\uC131\uC790
cop.satisfaction.stsfdgCn = \uB0B4\uC6A9
cop.satisfaction.stsfdg = \uB9CC\uC871\uB3C4
cop.satisfaction.stsfdgPassword = \uD328\uC2A4\uC6CC\uB4DC
cop.scrap.scrapNm = \uC2A4\uD06C\uB7A9\uBA85
#UI USS Message#
uss.ion.noi.ntfcSj=\uC81C\uBAA9
uss.ion.noi.ntfcCn=\uB0B4\uC6A9
uss.ion.noi.ntfcDate=\uC54C\uB9BC\uC77C\uC790
uss.ion.noi.ntfcTime=\uC54C\uB9BC\uC2DC\uAC04
uss.ion.noi.ntfcHH=\uC54C\uB9BC\uC2DC\uAC04
uss.ion.noi.ntfcMM=\uC54C\uB9BC\uBD84
uss.ion.noi.bhNtfcIntrvl=\uC0AC\uC804\uC54C\uB9BC\uAC04\uACA9
uss.ion.noi.bhNtfcIntrvl.msg=\uC0AC\uC804\uC54C\uB9BC\uAC04\uACA9 \uC9C0\uC815\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.
uss.ion.noi.alertNtfcTime=\uC54C\uB9BC\uC77C\uC790 \uBC0F \uC2DC\uAC04\uC774 \uC720\uD6A8\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
#UI COP Message#
cop.sms.trnsmitTelno=\uBC1C\uC2E0\uC804\uD654\uBC88\uD638
cop.sms.trnsmitCn=\uC804\uC1A1\uB0B4\uC6A9
cop.sms.recptnTelno=\uC218\uC2E0\uC804\uD654\uBC88\uD638
cop.sms.send=\uC804\uC1A1
cop.sms.addRecptn=\uCD94\uAC00
cop.sms.recptnTelno.msg=\uC218\uC2E0\uC804\uD654\uBC88\uD638 \uC9C0\uC815\uC774 \uD544\uC694\uD569\uB2C8\uB2E4.
#UI sym.log Message#
sym.log.histSeCode = \uC774\uB825\uAD6C\uBD84
sym.log.sysNm = \uC2DC\uC2A4\uD15C\uBA85
sym.log.histCn = \uC774\uB825\uB0B4\uC6A9
sym.log.atchFile = \uCCA8\uBD80\uD30C\uC77C
sym.log.atchFileList = \uCCA8\uBD80\uD30C\uC77C\uBAA9\uB85D
sym.ems.receiver = \uBC1B\uB294\uC0AC\uB78C
sym.ems.title = \uC81C\uBAA9
sym.ems.content = \uBC1C\uC2E0\uB0B4\uC6A9
#Vlidator Errors#
errors.prefix=<div class="error">
errors.suffix=</div><br/>
errors.required=[{0}]\uC740(\uB294) \uD544\uC218 \uC785\uB825\uAC12\uC785\uB2C8\uB2E4.
errors.minlength=[{0}]\uC740(\uB294) {1}\uC790 \uC774\uC0C1 \uC785\uB825\uD574\uC57C \uD569\uB2C8\uB2E4.
errors.maxlength=[{0}] \uC740(\uB294) {1}\uC790 \uC774\uC0C1 \uC785\uB825\uD560\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
errors.invalid=[{0}] \uC740(\uB294) \uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uAC12\uC785\uB2C8\uB2E4.
errors.minInteger=[{0}] \uC740(\uB294) \uC720\uD6A8\uD55C \uAC12\uC774 \uC544\uB2D9\uB2C8\uB2E4. 1 \uC774\uC0C1\uC758 \uAC12\uC744 \uC785\uB825\uD574\uC57C \uD569\uB2C8\uB2E4.
errors.byte=[{0}] \uC740(\uB294) byte\uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.short=[{0}] \uC740(\uB294) short\uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.integer=[{0}] \uC740(\uB294) \uC815\uC218 \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.long=[{0}] \uC740(\uB294) long \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.float=[{0}] \uC740(\uB294) \uC2E4\uC218 \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.double=[{0}] \uC740(\uB294) double \uD0C0\uC785\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.date=[{0}] \uC740(\uB294) \uB0A0\uC9DC \uC720\uD615\uC774 \uC544\uB2D9\uB2C8\uB2E4.
errors.range=[{0}] \uC740(\uB294) {1}\uACFC {2} \uC0AC\uC774\uC758 \uAC12\uC774\uC5B4\uC57C \uD569\uB2C8\uB2E4.
errors.creditcard=[{0}] \uC740(\uB294) \uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC2E0\uC6A9\uCE74\uB4DC \uBC88\uD638\uC785\uB2C8\uB2E4.
errors.email=[{0}] \uC740(\uB294) \uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC774\uBA54\uC77C \uC8FC\uC18C\uC785\uB2C8\uB2E4.
errors.ihidnum=\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 \uC8FC\uBBFC\uB4F1\uB85D\uBC88\uD638\uC785\uB2C8\uB2E4.
errors.korean=[{0}] \uC740(\uB294) \uD55C\uAE00\uC744 \uC785\uB825\uD558\uC154\uC57C \uD569\uB2C8\uB2E4.
errors.ip=\uC720\uD6A8\uD558\uC9C0 \uC54A\uC740 IP\uC8FC\uC18C\uC785\uB2C8\uB2E4.
errors.password1=[{0}] \uC740(\uB294) 8~20\uC790 \uB0B4\uC5D0\uC11C \uC785\uB825\uD574\uC57C \uD569\uB2C8\uB2E4.
errors.password2=[{0}] \uC740(\uB294) \uD55C\uAE00,\uD2B9\uC218\uBB38\uC790,\uB744\uC5B4\uC4F0\uAE30\uB294 \uD5C8\uC6A9\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
errors.password3=[{0}] \uC740(\uB294) \uC21C\uCC28\uC801\uC778 \uC22B\uC790\uB97C 4\uAC1C\uC774\uC0C1 \uC5F0\uC18D\uD574\uC11C \uC0AC\uC6A9\uD560\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
errors.password4=[{0}] \uC740(\uB294) \uBC18\uBCF5\uB418\uB294 \uBB38\uC790\uB098 \uC22B\uC790\uB97C 4\uAC1C\uC774\uC0C1 \uC5F0\uC18D\uD574\uC11C \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
errors.notKorean=[{0}] \uC740(\uB294) \uD55C\uAE00\uC744 \uC0AC\uC6A9\uD558\uC2E4\uC218 \uC5C6\uC2B5\uB2C8\uB2E4.
error.security.runtime.error = error
#Xss Errors#
errors.xss.checkerUser=\uD574\uB2F9 \uAE30\uB2A5\uC5D0 \uB300\uD55C \uC0AC\uC6A9 \uBC0F \uCC98\uB9AC \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
#File Upload / Download
errors.file.extension=\uC9C0\uC6D0\uB418\uB294 \uD30C\uC77C\uC720\uD615\uC774 \uC544\uB2D9\uB2C8\uB2E4.
errors.file.transfer=\uD30C\uC77C\uC804\uC1A1\uC911 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4.
success.file.transfer=\uD30C\uC77C\uC804\uC1A1\uC774 \uC644\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4.
#Vlidator Errors- wordDicaryVO#
wordDicaryVO.wordNm=\uC6A9\uC5B4\uBA85
wordDicaryVO.engNm=\uC601\uBB38\uBA85
wordDicaryVO.wordDc=\uC6A9\uC5B4\uC124\uBA85
wordDicaryVO.synonm=\uB3D9\uC758\uC5B4
#Vlidator Errors- cnsltManageVO#
cnsltManageVO.cnsltSj=\uC0C1\uB2F4\uC81C\uBAA9
cnsltManageVO.cnsltCn=\uC0C1\uB2F4\uB0B4\uC6A9
cnsltManageVO.writngPassword=\uC791\uC131\uBE44\uBC00\uBC88\uD638
cnsltManageVO.areaNo=\uC9C0\uC5ED\uBC88\uD638
cnsltManageVO.middleTelno=\uC911\uAC04\uC804\uD654\uBC88\uD638
cnsltManageVO.endTelno=\uB05D\uC804\uD654\uBC88\uD638
cnsltManageVO.wrterNm=\uC791\uC131\uC790\uBA85
cnsltManageVO.managtCn=\uB2F5\uBCC0\uB0B4\uC6A9
#Vlidator Errors- siteManageVO#
siteManageVO.siteNm=\uC0AC\uC774\uD2B8\uBA85
siteManageVO.siteUrl=\uC0AC\uC774\uD2B8 URL
siteManageVO.siteDc=\uC0AC\uC774\uD2B8\uC124\uBA85
siteManageVO.siteThemaClCode=\uC0AC\uC774\uD2B8\uC8FC\uC81C\uBD84\uB958
siteManageVO.actvtyAt=\uD65C\uC131\uC5EC\uBD80
siteManageVO.useYn=\uC0AC\uC6A9\uC5EC\uBD80
#Vlidator Errors- recomendSiteManageVO#
recomendSiteManageVO.recomendSiteNm=\uCD94\uCC9C\uC0AC\uC774\uD2B8\uBA85
recomendSiteManageVO.recomendSiteUrl=\uCD94\uCC9C\uC0AC\uC774\uD2B8 URL
recomendSiteManageVO.recomendSiteDc=\uCD94\uCC9C\uC0AC\uC774\uD2B8\uC124\uBA85
recomendSiteManageVO.recomendResnCn=\uCD94\uCC9C\uC0AC\uC774\uD2B8\uC2B9\uC778\uC0AC\uC720
recomendSiteManageVO.confmDe=\uC2B9\uC778\uC77C\uC790
#Vlidator Errors- hpcmManageVO#
hpcmManageVO.hpcmSeCode=\uB3C4\uC6C0\uB9D0\uAD6C\uBD84
hpcmManageVO.hpcmDf=\uB3C4\uC6C0\uB9D0\uC815\uC758
hpcmManageVO.hpcmDc=\uB3C4\uC6C0\uB9D0\uC124\uBA85
#Vlidator Errors- newsManageVO#
newsManageVO.newsSj=\uB274\uC2A4\uC81C\uBAA9
newsManageVO.newsCn=\uB274\uC2A4\uB0B4\uC6A9
newsManageVO.ntceDe=\uAC8C\uC2DC\uC77C\uC790
#Vlidator Errors- faqManageVO#
faqManageVO.qestnSj=\uC9C8\uBB38\uC81C\uBAA9
faqManageVO.qestnCn=\uC9C8\uBB38\uB0B4\uC6A9
faqManageVO.answerCn=\uB2F5\uBCC0\uB0B4\uC6A9
#Vlidator Errors- stplatManageVO#
stplatManageVO.useStplatNm=\uC774\uC6A9\uC57D\uAD00\uBA85
stplatManageVO.useStplatCn=\uC774\uC6A9\uC57D\uAD00\uB0B4\uC6A9
stplatManageVO.infoProvdAgreCn=\uC815\uBCF4\uC81C\uACF5\uB3D9\uC758\uB0B4\uC6A9
#Vlidator Errors- cpyrhtPrtcPolicyVO#
cpyrhtPrtcPolicyVO.cpyrhtPrtcPolicyCn=\uC800\uC791\uAD8C\uBCF4\uD638\uC815\uCC45\uB0B4\uC6A9
#Vlidator Errors- qnaManageVO#
qnaManageVO.qestnSj=\uC9C8\uBB38\uC81C\uBAA9
qnaManageVO.qestnCn=\uC9C8\uBB38\uB0B4\uC6A9
qnaManageVO.writngPassword=\uC791\uC131\uBE44\uBC00\uBC88\uD638
qnaManageVO.areaNo=\uC9C0\uC5ED\uBC88\uD638
qnaManageVO.middleTelno=\uC911\uAC04\uC804\uD654\uBC88\uD638
qnaManageVO.endTelno=\uB05D\uC804\uD654\uBC88\uD638
qnaManageVO.wrterNm=\uC791\uC131\uC790\uBA85
qnaManageVO.answerCn=\uB2F5\uBCC0\uB0B4\uC6A9
#Vlidator Errors- ReprtStatsVO#
sts.reprtId = \uBCF4\uACE0\uC11CID
sts.title = \uBCF4\uACE0\uC11C\uBA85
sts.category = \uBCF4\uACE0\uC11C\uC720\uD615
sts.status = \uC9C4\uD589\uC0C1\uD0DC
sts.regDate = \uB4F1\uB85D\uC77C\uC2DC
#Rest day messages#
sym.cal.restDay = \uD734\uC77C\uC77C\uC790
sym.cal.restName = \uD734\uC77C\uBA85
sym.cal.restDetail = \uD734\uC77C\uC124\uBA85
sym.cal.restCategory = \uD734\uC77C\uAD6C\uBD84
image.errorBg = \uC624\uB958\uC774\uBBF8\uC9C0
#Custom message#
custom.fail.access=\uC815\uC0C1\uC801\uC778 \uC811\uADFC\uC774 \uC544\uB2D9\uB2C8\uB2E4. \uB85C\uADF8\uC778 \uD6C4 \uC774\uC6A9\uD558\uC138\uC694.
custom.fail.accessDenied=\uC694\uCCAD\uC5D0 \uB300\uD55C \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4.
custom.isNotExist.msg=\uCC98\uB9AC\uC5D0 \uD544\uC694\uD55C \uC790\uB8CC\uAC00 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.
warn.session.end=\uC138\uC158\uC774 \uC885\uB8CC \uB418\uC5C8\uC2B5\uB2C8\uB2E4.
#message.key.erpp.empty=\uAE30\uBCF8\uAC12

@ -22,8 +22,6 @@
<value>classpath:/message/message-common</value>
<value>classpath:/message/authentication-message</value>
<value>classpath:/org/egovframe/rte/fdl/property/messages/properties</value>
<!-- FIMS 추가 -->
<value>classpath:/message/com/message-common</value>
</list>
</property>
<property name="defaultEncoding" value="UTF-8"/>
@ -32,18 +30,6 @@
</property>
</bean>
<!-- FIMS 추가 : 메시지소스빈 설정 -->
<bean id="xitMessageSource" class="cokr.xit.fims.framework.core.message.XitMessageSource">
<property name="reloadableResourceBundleMessageSource">
<ref bean="messageSource" />
</property>
</bean>
<bean id="messageSourceAccessor" class="org.springframework.context.support.MessageSourceAccessor">
<constructor-arg ref="messageSource"/>
</bean>
<bean id="objectMapper" class="com.fasterxml.jackson.databind.ObjectMapper">
<property name="dateFormat" ref="dateFormat"/>
</bean>

@ -144,9 +144,9 @@ function fnCheckNotKorean(koreanStr){
<div class="container-window-btn1">
<span class="flr">
<a href="#" class="btn btn-blue" id="chk_btn"><spring:message code="button.inquire" /></a>
<a href="#" class="btn btn-green" id="use_btn"><spring:message code="button.use" /></a>
<a href="#" class="btn btn-lightgray" id="btnClose"><spring:message code="button.close" /></a>
<a href="#" class="btn btn-blue" id="chk_btn">조회</a>
<a href="#" class="btn btn-green" id="use_btn">사용</a>
<a href="#" class="btn btn-lightgray" id="btnClose">닫기</a>
</span>
</div>

@ -32,7 +32,7 @@ function showModalDialogCallback(retVal) {
function fnInsert(){
if(validateUserManageVO(document.userManageVO)){
if(document.userManageVO.passwd.value != document.userManageVO.passwd2.value){
alert("<spring:message code="fail.user.passwordUpdate2" />");
alert("비밀번호와 비밀번호 확인이 일치하지 않습니다.");
return;
}
document.userManageVO.submit();
@ -305,14 +305,14 @@ table {
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<a href="#LINK" onclick="JavaScript:fnInsert(); return false;" class="btn btn-blue"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="JavaScript:fnInsert(); return false;" class="btn btn-blue">저장</a>
</td>
<td width="10"></td>
<td>
</td>
<td width="10"></td>
<td>
<a href="#LINK" onclick="javascript:document.userManageVO.reset();" class="btn btn-lightgray"><spring:message code="button.reset" /></a>
<a href="#LINK" onclick="javascript:document.userManageVO.reset();" class="btn btn-lightgray">취소</a>
</td>
</tr>
</table>

@ -19,10 +19,10 @@
<div class="popup" style="min-width: 100%;">
<div class="container-window1" style="max-width: 700px;">
<c:set var="pageTitle">업무사용자 관리</c:set>
<p class="container-window-header2">${pageTitle } <spring:message code="title.create" /></p>
<p class="container-window-header2">${pageTitle } 등록</p>
<table class="table-03">
<caption>${pageTitle} <spring:message code="title.create" /></caption>
<caption>${pageTitle} 등록</caption>
<colgroup>
<col style="width: 22%;">
<col style="width: ;">
@ -206,8 +206,8 @@
<span class="flr">
<!-- <a href="#" class="btn btn-blue" id="btnSave">저장</a> -->
<!-- <a href="#" class="btn btn-lightgray" id="btnClose">닫기</a> -->
<a href="#" id="btnSave" class="btn btn-blue"><spring:message code="button.save" /></a>
<a href="#" onclick="javascript:document.userManageVO.reset(); return false;" class="btn btn-lightgray"><spring:message code="button.reset" /></a>
<a href="#" id="btnSave" class="btn btn-blue">저장</a>
<a href="#" onclick="javascript:document.userManageVO.reset(); return false;" class="btn btn-lightgray">취소</a>
</span>
</div>
<!-- //등록버튼 -->
@ -263,7 +263,7 @@ var UserForm = {
if(!validateUserManageVO(document.userManageVO))
return false;
if(document.userManageVO.passwd.value != document.userManageVO.passwd2.value){
alert("<spring:message code="fail.user.passwordUpdate2" />");
alert("비밀번호와 비밀번호 확인이 일치하지 않습니다.");
return false;
}

@ -69,15 +69,15 @@
<div class="container-window-btn1">
<span class="flr">
<a href="#" class="btn btn-blue" id="btnSave"><spring:message code="button.save" /></a>
<a href="#" class="btn btn-red" id="btnRemove"><spring:message code="button.delete" /></a>
<a href="#" class="btn btn-blue" id="btnSave">저장</a>
<a href="#" class="btn btn-red" id="btnRemove">삭제</a>
<!-- 페이지 Open 방식에 따라 버튼 표출 분기(일반페이지 or 팝업페이지) -->
<c:choose>
<c:when test="${param.tilesDef == 'popup'}">
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose"><spring:message code="button.close" /></a>
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose">닫기</a>
</c:when>
<c:otherwise>
<a href="#" class="btn btn-lightgray" id="btnList"><spring:message code="button.list" /></a>
<a href="#" class="btn btn-lightgray" id="btnList">목록</a>
</c:otherwise>
</c:choose>
</span>
@ -159,7 +159,7 @@
*/
if('${param.tilesDef}'=='popup'){
/* ajax 처리 Pattern */
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
var param = $(document.loginPolicy).serialize();
$.ajax({
url : "/framework/biz/mng/auth/loginPolicyMng_update_proc.do",
@ -179,7 +179,7 @@
}else{
/* submit 처리 Pattern */
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
document.loginPolicy.action = "<c:url value='/framework/biz/mng/auth/loginPolicyMng_update_proc.do'/>";
document.loginPolicy.submit();
}
@ -198,7 +198,7 @@
*/
if('${param.tilesDef}'=='popup'){
/* ajax 처리 Pattern */
if (confirm('<spring:message code="common.delete.msg" />')) {
if (confirm('삭제하시겠습니까?')) {
var param = $(document.loginPolicy).serialize();
$.ajax({
url : "/framework/biz/mng/auth/loginPolicyMng_delete_proc.do",
@ -218,7 +218,7 @@
}else{
/* submit 처리 Pattern */
if (confirm('<spring:message code="common.delete.msg" />')) {
if (confirm('삭제하시겠습니까?')) {
document.loginPolicy.action = "<c:url value='/framework/biz/mng/auth/loginPolicyMng_delete_proc.do'/>";
document.loginPolicy.submit();
}

@ -62,14 +62,14 @@
<div class="container-window-btn1">
<span class="flr">
<a href="#" class="btn btn-blue" id="btnSave"><spring:message code="button.save" /></a>
<a href="#" class="btn btn-blue" id="btnSave">저장</a>
<!-- 페이지 Open 방식에 따라 버튼 표출 분기(일반페이지 or 팝업페이지) -->
<c:choose>
<c:when test="${param.tilesDef == 'popup'}">
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose"><spring:message code="button.close" /></a>
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose">닫기</a>
</c:when>
<c:otherwise>
<a href="#" class="btn btn-lightgray" id="btnList"><spring:message code="button.list" /></a>
<a href="#" class="btn btn-lightgray" id="btnList">목록</a>
</c:otherwise>
</c:choose>
</span>
@ -142,7 +142,7 @@
*/
if('${param.tilesDef}'=='popup'){
/* ajax 처리 Pattern */
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
var param = $(document.loginPolicy).serialize();
$.ajax({
url : "/framework/biz/mng/auth/loginPolicyMng_insert_proc.do",
@ -162,7 +162,7 @@
}else{
/* submit 처리 Pattern */
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
document.loginPolicy.action = "<c:url value='/framework/biz/mng/auth/loginPolicyMng_insert_proc.do'/>";
document.loginPolicy.submit();
}

@ -11,7 +11,7 @@
<%@include file="/WEB-INF/jsp/include/fims/title-biz-popup.jsp" %>
<form>
<table class="table-03">
<caption><c:out value="${bizName}"/> <spring:message code="title.update"/> / <spring:message code="title.create"/></caption>
<caption><c:out value="${bizName}"/> 변경 / 등록</caption>
<colgroup>
<col style="width: 20%;"/>
<col/>

@ -11,7 +11,7 @@
<form>
<table class="table-03">
<caption>
<c:out value="${bizName}"/> <spring:message code="title.update"/> / <spring:message code="title.create"/>
<c:out value="${bizName}"/> 변경 / 등록
</caption>
<colgroup>
<col style="width: 25%;"/>

@ -17,7 +17,7 @@
<%--@elvariable id="roleManage" type=""--%>
<form:form modelAttribute="roleManage" name="roleManage">
<table class="table-03">
<caption><c:out value="${bizName}"/> <spring:message code="title.update"/> / <spring:message code="title.create"/></caption>
<caption><c:out value="${bizName}"/> 변경 / 등록</caption>
<colgroup>
<col style="width: 30%;"/>
<col style="width: 70%;"/>

@ -64,26 +64,26 @@
<table class="table-03">
<tr>
<th width="20%" height="23" nowrap >
<label class="required"><spring:message code="cop.nttSj" /></label>
<label class="required">제목</label>
</th>
<td width="80%" nowrap colspan="3">
<input name="nttSj" title="<spring:message code="cop.nttSj" />" type="text" size="60" value='<c:out value="${result.nttSj}" />' maxlength="60" >
<input name="nttSj" title="제목" type="text" size="60" value='<c:out value="${result.nttSj}" />' maxlength="60" >
<br/><form:errors path="nttSj" />
</td>
</tr>
<tr>
<th height="23" >
<label class="required"><spring:message code="cop.nttCn" /></label>
<label class="required">글내용</label>
</th>
<td colspan="3">
<textarea id="nttCn" name="nttCn" title="<spring:message code="cop.nttCn" />" class="textarea" cols="75" rows="20" style="width:99%;"><c:out value="${result.nttCn}" escapeXml="false" /></textarea>
<textarea id="nttCn" name="nttCn" title="글내용" class="textarea" cols="75" rows="20" style="width:99%;"><c:out value="${result.nttCn}" escapeXml="false" /></textarea>
<form:errors path="nttCn" />
</td>
</tr>
<c:if test="${bdMstr.bbsAttrbCode == 'BBSA01'}">
<tr>
<th height="23" >
<label class="required"><spring:message code="cop.noticeTerm" /></label>
<label class="required">게시기간</label>
</th>
<td colspan="3">
@ -109,7 +109,7 @@
</c:if>
<c:if test="${not empty result.atchFileId}">
<tr>
<th height="23"><spring:message code="cop.atchFileList" /></th>
<th height="23">첨부파일목록</th>
<td colspan="3" id="tdAtchFileList">
<%-- <c:import url="/_cmmn_/file/AttachFile_list.do" charEncoding="utf-8"> --%>
<%-- <c:param name="atchFileId" value="${result.atchFileId}" /> --%>
@ -137,7 +137,7 @@
</c:if>
<c:if test="${bdMstr.fileAtchPosblYn == 'Y'}">
<tr>
<th height="23"><label for="egovComFileUploader" ><spring:message code="cop.atchFile" /></label></th>
<th height="23"><label for="egovComFileUploader" >첨부파일</label></th>
<td colspan="3">
<div id="file_upload_posbl" style="display:none;" >
<input name="file_1" id="egovComFileUploader" type="file" />
@ -184,16 +184,16 @@
<span class="flr">
<c:if test="${bdMstr.authFlag == 'Y'}">
<c:if test="${result.rgtr == sessionScope.XitLoginSession.uniqId}">
<a href="#" class="btn btn-blue" id="btnSave"><spring:message code="button.save" /></a>
<a href="#" class="btn btn-blue" id="btnSave">저장</a>
</c:if>
</c:if>
<!-- 페이지 Open 방식에 따라 버튼 표출 분기(일반페이지 or 팝업페이지) -->
<c:choose>
<c:when test="${param.tilesDef == 'popup'}">
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose"><spring:message code="button.close" /></a>
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose">닫기</a>
</c:when>
<c:otherwise>
<a href="#" class="btn btn-lightgray" id="btnList"><spring:message code="button.list" /></a>
<a href="#" class="btn btn-lightgray" id="btnList">목록</a>
</c:otherwise>
</c:choose>
</span>
@ -297,7 +297,7 @@ var XitBasicBbsMng_edit = {
*/
if('${param.tilesDef}'=='popup'){
/* ajax 처리 Pattern */
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
var param = new FormData($('#board')[0]);
$.ajax({
url: "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_update_proc.do'/>",
@ -317,7 +317,7 @@ var XitBasicBbsMng_edit = {
}else{
/* submit 처리 Pattern */
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
document.board.action = "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_update_proc.do'/>";
document.board.submit();
}

@ -62,7 +62,7 @@
<table class="table-03">
<tr>
<th width="20%" height="23" nowrap="nowrap">
<label for="nttSj" class="required"><spring:message code="cop.nttSj" /></label>
<label for="nttSj" class="required">제목</label>
</th>
<td width="80%" nowrap colspan="3">
<input id="nttSj" name="nttSj" type="text" size="60" value="" maxlength="60" >
@ -71,7 +71,7 @@
</tr>
<tr>
<th height="23" >
<label for="nttCn" class="required"><spring:message code="cop.nttCn" /></label>
<label for="nttCn" class="required">글내용</label>
</th>
<td colspan="3">
<textarea id="nttCn" name="nttCn" class="textarea" cols="75" rows="20" style="width:99%;"></textarea>
@ -82,8 +82,8 @@
<c:when test="${bdMstr.bbsAttrbCode == 'BBSA01'}">
<tr>
<th height="23" >
<label for="ntceBgndeView"><spring:message code="cop.noticeTerm" /></label>
<label for="ntceEnddeView" class="invisible"><spring:message code="cop.noticeTerm" /></label>
<label for="ntceBgndeView">게시기간</label>
<label for="ntceEnddeView" class="invisible">게시기간</label>
<label class="required"></label>
</th>
<td colspan="3">
@ -113,7 +113,7 @@
<c:if test="${bdMstr.fileAtchPosblYn == 'Y'}">
<tr>
<th height="23"><label for="egovComFileUploader"><spring:message code="cop.atchFile" /></label></th>
<th height="23"><label for="egovComFileUploader">첨부파일</label></th>
<td colspan="3">
<input name="file_1" id="egovComFileUploader" type="file" />
<div id="egovComFileList"></div>
@ -137,15 +137,15 @@
<div class="container-window-btn1">
<span class="flr">
<c:if test="${bdMstr.authFlag == 'Y'}">
<a href="#" class="btn btn-blue" id="btnSave"><spring:message code="button.save" /></a>
<a href="#" class="btn btn-blue" id="btnSave">저장</a>
</c:if>
<!-- 페이지 Open 방식에 따라 버튼 표출 분기(일반페이지 or 팝업페이지) -->
<c:choose>
<c:when test="${param.tilesDef == 'popup'}">
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose"><spring:message code="button.close" /></a>
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose">닫기</a>
</c:when>
<c:otherwise>
<a href="#" class="btn btn-lightgray" id="btnList"><spring:message code="button.list" /></a>
<a href="#" class="btn btn-lightgray" id="btnList">목록</a>
</c:otherwise>
</c:choose>
</span>
@ -243,7 +243,7 @@
*/
if('${param.tilesDef}'=='popup'){
/* ajax 처리 Pattern */
if (confirm('<spring:message code="common.regist.msg" />')) {
if (confirm('등록하시겠습니까?')) {
var param = new FormData($('#board')[0]);
$.ajax({
url: "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_insert_proc.do'/>",
@ -262,7 +262,7 @@
}
}else{
/* submit 처리 Pattern */
if (confirm('<spring:message code="common.regist.msg" />')) {
if (confirm('등록하시겠습니까?')) {
document.board.action = "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_insert_proc.do'/>";
document.board.submit();
}

@ -73,7 +73,7 @@
<table class="table-03">
<tr>
<th width="20%" height="23" nowrap >
<label for="nttSj" class="required"><spring:message code="cop.nttSj" /></label>
<label for="nttSj" class="required">제목</label>
</th>
<td width="80%" nowrap colspan="3">
<input id="nttSj" name="nttSj" type="text" size="60" value="RE: <c:out value='${result.nttSj}'/>" maxlength="60" >
@ -82,7 +82,7 @@
</tr>
<tr>
<th height="23" >
<label for="nttCn" class="required"><spring:message code="cop.nttCn" /></label>
<label for="nttCn" class="required">글내용</label>
</th>
<td colspan="3">
<textarea id="nttCn" name="nttCn" class="textarea" cols="75" rows="20" style="width:99%;"></textarea>
@ -92,7 +92,7 @@
<c:if test="${bdMstr.bbsAttrbCode == 'BBSA01'}">
<tr>
<th height="23" >
<label class="required"><spring:message code="cop.noticeTerm" /></label>
<label class="required">게시기간</label>
</th>
<td colspan="3">
<input name="ntceBgnde" type="hidden" value="">
@ -138,15 +138,15 @@
<div class="container-window-btn1">
<span class="flr">
<c:if test="${bdMstr.authFlag == 'Y'}">
<a href="#" class="btn btn-blue" id="btnSave"><spring:message code="button.save" /></a>
<a href="#" class="btn btn-blue" id="btnSave">저장</a>
</c:if>
<!-- 페이지 Open 방식에 따라 버튼 표출 분기(일반페이지 or 팝업페이지) -->
<c:choose>
<c:when test="${param.tilesDef == 'popup'}">
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose"><spring:message code="button.close" /></a>
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose">닫기</a>
</c:when>
<c:otherwise>
<a href="#" class="btn btn-lightgray" id="btnList"><spring:message code="button.list" /></a>
<a href="#" class="btn btn-lightgray" id="btnList">목록</a>
</c:otherwise>
</c:choose>
</span>
@ -238,7 +238,7 @@
*/
if('${param.tilesDef}'=='popup'){
/* ajax 처리 Pattern */
if (confirm('<spring:message code="common.regist.msg" />')) {
if (confirm('등록하시겠습니까?')) {
var param = new FormData($('#board')[0]);
$.ajax({
url: "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_insertReply_proc.do'/>",
@ -257,7 +257,7 @@
}
}else{
/* submit 처리 Pattern */
if (confirm('<spring:message code="common.regist.msg" />')) {
if (confirm('등록하시겠습니까?')) {
document.board.action = "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_insertReply_proc.do'/>";
document.board.submit();
}

@ -63,179 +63,6 @@
<!-- 검색 필드 박스 시작 -->
<!-- <div id="search_field"> -->
<%-- <div id="search_field_loc"><h2><strong><c:out value="${brdMstrVO.bbsNm}"/></strong></h2></div> --%>
<%-- <form name="frm" action ="<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_${boardVO.bbsId}_list.do'/>" method="post"> --%>
<%-- <input type="hidden" name="bbsId" value="<c:out value='${boardVO.bbsId}'/>" /> --%>
<!-- <input type="hidden" name="nttId" value="0" /> -->
<%-- <input type="hidden" name="bbsTyCode" value="<c:out value='${brdMstrVO.bbsTyCode}'/>" /> --%>
<%-- <input type="hidden" name="bbsAttrbCode" value="<c:out value='${brdMstrVO.bbsAttrbCode}'/>" /> --%>
<%-- <input type="hidden" name="authFlag" value="<c:out value='${brdMstrVO.authFlag}'/>" /> --%>
<%-- <input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>"/> --%>
<!-- <input type="submit" value="실행" onclick="fn_egov_select_noticeList('1'); return false;" id="invisible" class="invisible" /> -->
<!-- <fieldset><legend>조건정보 영역</legend> -->
<!-- <div class="container-search"> -->
<!-- <table> -->
<%-- <caption>검색조건</caption> --%>
<%-- <colgroup> --%>
<%-- <col style="width: 8%;"/> --%>
<%-- <col style="width: 30%;"/> --%>
<%-- <col style="width: 8%;"/> --%>
<%-- <col style="width: ;"/> --%>
<%-- <col style="width: 8%;"/> --%>
<%-- <col style="width: ;"/> --%>
<%-- <col style="width: 7%;"/> --%>
<%-- </colgroup> --%>
<!-- <tbody> -->
<!-- <tr> -->
<!-- <td colspan="2"> -->
<!-- <select name="searchCnd" class="select" title="검색조건 선택"> -->
<%-- <option value="0" <c:if test="${searchVO.searchCnd == '0'}">selected="selected"</c:if> >제목</option> --%>
<%-- <option value="1" <c:if test="${searchVO.searchCnd == '1'}">selected="selected"</c:if> >내용</option> --%>
<%-- <option value="2" <c:if test="${searchVO.searchCnd == '2'}">selected="selected"</c:if> >작성자</option> --%>
<!-- </select> -->
<!-- </td> -->
<!-- <td colspan="4"> -->
<%-- <input name="searchWrd" type="text" size="35" value='<c:out value="${searchVO.searchWrd}"/>' maxlength="35" onkeypress="press(event);" title="검색어 입력"> --%>
<!-- </td> -->
<!-- <td rowspan="2"> -->
<!-- <button type="button" id="btnSearch" class="btn btn-search" title="검색">검색</button> -->
<!-- </td> -->
<!-- </tr> -->
<!-- </tbody> -->
<!-- </table> -->
<!-- </div> -->
<!-- //검색 -->
<!-- <div class="sf_start"> -->
<!-- <ul id="search_first_ul"> -->
<!-- <li> -->
<!-- </li> -->
<!-- </ul> -->
<!-- <ul id="search_second_ul"> -->
<!-- <li> -->
<!-- <div class="buttons" style="float:right;"> -->
<%-- <a href="#noscript" onclick="fn_egov_select_noticeList('1'); return false;"><img src="<c:url value='/resources/image/fims/framework/etc/img_search.gif' />" alt="search" />조회 </a> --%>
<%-- <c:if test="${brdMstrVO.authFlag == 'Y'}"> --%>
<%-- <a href="<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_${boardVO.bbsId}_input.do'/>?bbsId=<c:out value="${boardVO.bbsId}"/>">등록</a> --%>
<%-- </c:if> --%>
<!-- </div> -->
<!-- </li> -->
<!-- </ul> -->
<!-- </div> -->
<!-- </fieldset> -->
<!-- </form> -->
<!-- </div> -->
<!-- //검색 필드 박스 끝 -->
<!-- <div id="page_info"><div id="page_info_align"></div></div> -->
<!-- table add start -->
<!-- <div class="default_tablestyle"> -->
<!-- <table summary="번호, 제목, 게시시작일, 게시종료일, 작성자, 작성일, 조회수 입니다" cellpadding="0" cellspacing="0"> -->
<%-- <caption>게시물 목록</caption> --%>
<%-- <colgroup> --%>
<%-- <col width="10%" > --%>
<%-- <col width="44%" > --%>
<%-- <c:if test="${brdMstrVO.bbsAttrbCode == 'BBSA01'}"> --%>
<%-- <col width="20%" > --%>
<%-- <col width="20%" > --%>
<%-- </c:if> --%>
<%-- <c:if test="${anonymous != 'true'}"> --%>
<%-- <col width="20%" > --%>
<%-- </c:if> --%>
<%-- <col width="15%" > --%>
<%-- <col width="8%" > --%>
<%-- </colgroup> --%>
<!-- <thead> -->
<!-- <tr> -->
<!-- <th scope="col" class="f_field" nowrap="nowrap">번호</th> -->
<!-- <th scope="col" nowrap="nowrap">제목</th> -->
<%-- <c:if test="${brdMstrVO.bbsAttrbCode == 'BBSA01'}"> --%>
<!-- <th scope="col" nowrap="nowrap">게시시작일</th> -->
<!-- <th scope="col" nowrap="nowrap">게시종료일</th> -->
<%-- </c:if> --%>
<%-- <c:if test="${anonymous != 'true'}"> --%>
<!-- <th scope="col" nowrap="nowrap">작성자</th> -->
<%-- </c:if> --%>
<!-- <th scope="col" nowrap="nowrap">작성일</th> -->
<!-- <th scope="col" nowrap="nowrap">조회수</th> -->
<!-- </tr> -->
<!-- </thead> -->
<!-- <tbody> -->
<%-- <c:forEach var="result" items="${resultList}" varStatus="status"> --%>
<!-- loop 시작 -->
<!-- <tr> -->
<%-- <td class="listCenter" nowrap="nowrap"><c:out value="${paginationInfo.totalRecordCount+1 - ((searchVO.pageIndex-1) * searchVO.pageSize + status.count)}"/></td> --%>
<!-- <td align="left" > -->
<%-- <form name="subForm" method="post" action="<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_${boardVO.bbsId}_view.do'/>"> --%>
<%-- <c:if test="${result.replyLc!=0}"> --%>
<%-- <c:forEach begin="0" end="${result.replyLc}" step="1"> --%>
<!-- &nbsp; -->
<%-- </c:forEach> --%>
<%-- <img src="<c:url value='/resources/image/fims/framework/etc/reply_arrow.gif'/>" alt="reply arrow"> --%>
<%-- </c:if> --%>
<%-- <c:choose> --%>
<%-- <c:when test="${result.isExpired=='Y' || result.useYn == 'N'}"> --%>
<%-- <c:out value="${result.nttSj}" /> --%>
<%-- </c:when> --%>
<%-- <c:otherwise> --%>
<%-- <input type="hidden" name="bbsId" value="<c:out value='${result.bbsId}'/>" /> --%>
<%-- <input type="hidden" name="nttId" value="<c:out value="${result.nttId}"/>" /> --%>
<%-- <input type="hidden" name="bbsTyCode" value="<c:out value='${brdMstrVO.bbsTyCode}'/>" /> --%>
<%-- <input type="hidden" name="bbsAttrbCode" value="<c:out value='${brdMstrVO.bbsAttrbCode}'/>" /> --%>
<%-- <input type="hidden" name="authFlag" value="<c:out value='${brdMstrVO.authFlag}'/>" /> --%>
<%-- <input name="pageIndex" type="hidden" value="<c:out value='${searchVO.pageIndex}'/>"/> --%>
<%-- <span class="link"><input type="submit" style="width:320px;border:solid 0px black;text-align:left;" value="<c:out value="${result.nttSj}"/>"></span> --%>
<%-- </c:otherwise> --%>
<%-- </c:choose> --%>
<!-- </form> -->
<!-- </td> -->
<%-- <c:if test="${brdMstrVO.bbsAttrbCode == 'BBSA01'}"> --%>
<%-- <td class="listCenter" nowrap="nowrap"><c:out value="${result.ntceBgnde}"/></td> --%>
<%-- <td class="listCenter" nowrap="nowrap"><c:out value="${result.ntceEndde}"/></td> --%>
<%-- </c:if> --%>
<%-- <c:if test="${anonymous != 'true'}"> --%>
<%-- <td class="listCenter" nowrap="nowrap"><c:out value="${result.frstRgtrNm}"/></td> --%>
<%-- </c:if> --%>
<%-- <td class="listCenter" nowrap="nowrap"><c:out value="${result.regDt}"/></td> --%>
<%-- <td class="listCenter" nowrap="nowrap"><c:out value="${result.inqireCo}"/></td> --%>
<!-- </tr> -->
<%-- </c:forEach> --%>
<%-- <c:if test="${fn:length(resultList) == 0}"> --%>
<!-- <tr> -->
<%-- <c:choose> --%>
<%-- <c:when test="${brdMstrVO.bbsAttrbCode == 'BBSA01'}"> --%>
<%-- <td class="listCenter" colspan="7" ><spring:message code="common.nodata.msg" /></td> --%>
<%-- </c:when> --%>
<%-- <c:otherwise> --%>
<%-- <c:choose> --%>
<%-- <c:when test="${anonymous == 'true'}"> --%>
<%-- <td class="listCenter" colspan="4" ><spring:message code="common.nodata.msg" /></td> --%>
<%-- </c:when> --%>
<%-- <c:otherwise> --%>
<%-- <td class="listCenter" colspan="5" ><spring:message code="common.nodata.msg" /></td> --%>
<%-- </c:otherwise> --%>
<%-- </c:choose> --%>
<%-- </c:otherwise> --%>
<%-- </c:choose> --%>
<!-- </tr> -->
<%-- </c:if> --%>
<!-- </tbody> -->
<!-- </table> -->
<!-- </div> -->
<!-- 페이지 네비게이션 시작 -->
<!-- <div id="paging_div"> -->
<!-- <ul class="paging_align"> -->
<%-- <ui:pagination paginationInfo="${paginationInfo}" type="image" jsFunction="fn_egov_select_noticeList" /> --%>
<!-- </ul> -->
<!-- </div> -->
<!-- //페이지 네비게이션 끝 -->

@ -25,7 +25,7 @@
return;
}
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
document.board.action = "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_update_proc.do'/>";
document.board.submit();
}
@ -107,26 +107,26 @@
<table>
<tr>
<th width="20%" height="23" nowrap >
<label class="required"><spring:message code="cop.nttSj" /></label>
<label class="required">제목</label>
</th>
<td width="80%" nowrap colspan="3">
<input name="nttSj" title="<spring:message code="cop.nttSj" />" type="text" size="60" value='<c:out value="${result.nttSj}" />' maxlength="60" >
<input name="nttSj" title="제목" type="text" size="60" value='<c:out value="${result.nttSj}" />' maxlength="60" >
<br/><form:errors path="nttSj" />
</td>
</tr>
<tr>
<th height="23" >
<label class="required"><spring:message code="cop.nttCn" /></label>
<label class="required">글내용</label>
</th>
<td colspan="3">
<textarea id="nttCn" name="nttCn" title="<spring:message code="cop.nttCn" />" class="textarea" cols="75" rows="20" style="width:99%;"><c:out value="${result.nttCn}" escapeXml="false" /></textarea>
<textarea id="nttCn" name="nttCn" title="글내용" class="textarea" cols="75" rows="20" style="width:99%;"><c:out value="${result.nttCn}" escapeXml="false" /></textarea>
<form:errors path="nttCn" />
</td>
</tr>
<c:if test="${bdMstr.bbsAttrbCode == 'BBSA01'}">
<tr>
<th height="23" >
<label class="required"><spring:message code="cop.noticeTerm" /></label>
<label class="required">게시기간</label>
</th>
<td colspan="3">
@ -152,7 +152,7 @@
</c:if>
<c:if test="${not empty result.atchFileId}">
<tr>
<th height="23"><spring:message code="cop.atchFileList" /></th>
<th height="23">첨부파일목록</th>
<td colspan="3" id="tdAtchFileList">
<%-- <c:import url="/_cmmn_/file/AttachFile_list.do" charEncoding="utf-8"> --%>
<%-- <c:param name="atchFileId" value="${result.atchFileId}" /> --%>
@ -180,7 +180,7 @@
</c:if>
<c:if test="${bdMstr.fileAtchPosblYn == 'Y'}">
<tr>
<th height="23"><label for="egovComFileUploader" ><spring:message code="cop.atchFile" /></label></th>
<th height="23"><label for="egovComFileUploader" >첨부파일</label></th>
<td colspan="3">
<div id="file_upload_posbl" style="display:none;" >
<input name="file_1" id="egovComFileUploader" type="file" />
@ -232,13 +232,13 @@
<%-- <c:if test="${result.rgtr == vo.rgtr}"> --%>
<c:if test="${result.rgtr == sessionScope.XitLoginSession.uniqId}">
<td>
<a href="#LINK" onclick="javascript:fn_egov_regist_notice(); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="javascript:fn_egov_regist_notice(); return false;">저장</a>
</td>
<td width="10"></td>
</c:if>
</c:if>
<td>
<a href="#LINK" onclick="javascript:fn_egov_select_noticeList(); return false;"><spring:message code="button.list" /></a>
<a href="#LINK" onclick="javascript:fn_egov_select_noticeList(); return false;">목록</a>
</td>
</tr>
</table>

@ -134,7 +134,7 @@
</c:if>
<c:if test="${anonymous == 'true'}">
<tr>
<th height="23"><label for="passwd"><spring:message code="cop.password" /></label></th>
<th height="23"><label for="passwd">패스워드</label></th>
<td colspan="5">
<input name="passwd" title="암호" type="passwd" size="20" value="" maxlength="20" >
</td>
@ -146,8 +146,8 @@
<div class="container-window-btn1">
<span class="flr">
<c:if test="${result.rgtr == sessionScope.XitLoginSession.uniqId}">
<a href="#" class="btn btn-blue" id="btnSave"><spring:message code="button.update" /></a>
<a href="#" class="btn btn-red" id="btnRemove"><spring:message code="button.delete" /></a>
<a href="#" class="btn btn-blue" id="btnSave">수정</a>
<a href="#" class="btn btn-red" id="btnRemove">삭제</a>
</c:if>
<c:if test="${result.replyPosblYn == 'Y'}">
<a href="#" onclick="" class="btn btn-blue" id="reply_btn">답글작성</a>
@ -155,10 +155,10 @@
<!-- 페이지 Open 방식에 따라 버튼 표출 분기(일반페이지 or 팝업페이지) -->
<c:choose>
<c:when test="${param.tilesDef == 'popup'}">
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose"><spring:message code="button.close" /></a>
<a href="#" onclick="" class="btn btn-lightgray" id="btnClose">닫기</a>
</c:when>
<c:otherwise>
<a href="#" class="btn btn-lightgray" id="btnList"><spring:message code="button.list" /></a>
<a href="#" class="btn btn-lightgray" id="btnList">목록</a>
</c:otherwise>
</c:choose>
</span>
@ -272,7 +272,7 @@
*/
if('${param.tilesDef}'=='popup'){
/* ajax 처리 Pattern */
if (confirm('<spring:message code="common.delete.msg" />')) {
if (confirm('삭제하시겠습니까?')) {
var param = $(document.frm).serialize();
$.ajax({
url : "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_delete_proc.do'/>",
@ -291,7 +291,7 @@
}
}else{
/* submit 처리 Pattern */
if (confirm('<spring:message code="common.delete.msg" />')) {
if (confirm('삭제하시겠습니까?')) {
document.frm.action = "<c:url value='/_mng_/bbs/basic${prefix}/BasicBbsMng_delete_proc.do'/>";
document.frm.submit();
}

@ -118,8 +118,8 @@
<td nowrap="nowrap"><c:out value="${result.bbsAttrbCodeNm}"/></td>
<td nowrap="nowrap"><c:out value="${result.regDt}"/></td>
<td nowrap="nowrap">
<c:if test="${result.useYn == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useYn == 'Y'}"><spring:message code="button.use" /></c:if>
<c:if test="${result.useYn == 'N'}">사용중지</c:if>
<c:if test="${result.useYn == 'Y'}">사용</c:if>
</td>
<td nowrap="nowrap">
<button type="button" title="선택"
@ -129,7 +129,7 @@
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td nowrap colspan="7" ><spring:message code="common.nodata.msg" /></td>
<td nowrap colspan="7" >자료가 없습니다. 다른 검색조건을 선택해주세요</td>
</tr>
</c:if>
</tbody>

@ -235,7 +235,7 @@ var XitBbsCreateMng_edit = {
modifyData : function(){
if (!validateBoardMaster(document.boardMaster))
return false;
if(!confirm('<spring:message code="common.update.msg" />'))
if(!confirm('수정하시겠습니까?'))
return false;
@ -259,7 +259,7 @@ var XitBbsCreateMng_edit = {
* 데이터 삭제
======================== */
removeData : function(){
if(!confirm('<spring:message code="common.delete.msg" />'))
if(!confirm('삭제하시겠습니까?'))
return false;
var param = $("#boardMaster").serialize();

@ -219,7 +219,7 @@ var XitBbsCreateMng_input = {
addData : function(){
if (!validateBoardMaster(document.boardMaster))
return false;
if (!confirm('<spring:message code="common.regist.msg" />'))
if (!confirm('등록하시겠습니까?'))
return false;

@ -293,7 +293,7 @@ GridConfig.setOptColumns([ //Grid 컬럼 정보(명칭,매핑 field, 기타옵
align: 'center'
},
{
header: '사용여부', //N이면 <spring:message code="button.notUsed" />, Y이면 <spring:message code="button.use" /> 출력되어야 함.
header: '사용여부', //N이면 사용중지, Y이면 사용 출력되어야 함.
name: 'useYn',
width: 120,
sortable: false,

@ -172,7 +172,7 @@ var XitBbsTmplateMng_edit = {
modifyData : function(){
if (!validateTemplateInf(document.templateInf))
return false;
if (!confirm('<spring:message code="common.update.msg" />'))
if (!confirm('수정하시겠습니까?'))
return false;

@ -155,7 +155,7 @@ var XitBbsUseMng_edit = {
modifyData : function(){
if (!validateBoardUseInf(document.boardUseInf))
return;
if (!confirm('<spring:message code="common.update.msg" />'))
if (!confirm('수정하시겠습니까?'))
return false;

@ -118,8 +118,8 @@
<td nowrap="nowrap"><c:out value="${result.bbsAttrbCodeNm}"/></td>
<td nowrap="nowrap"><c:out value="${result.regDt}"/></td>
<td nowrap="nowrap">
<c:if test="${result.useYn == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useYn == 'Y'}"><spring:message code="button.use" /></c:if>
<c:if test="${result.useYn == 'N'}">사용중지</c:if>
<c:if test="${result.useYn == 'Y'}">사용</c:if>
</td>
<td nowrap="nowrap">
<button type="button" title="선택"
@ -129,7 +129,7 @@
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td nowrap colspan="7" ><spring:message code="common.nodata.msg" /></td>
<td nowrap colspan="7" >자료가 없습니다. 다른 검색조건을 선택해주세요</td>
</tr>
</c:if>
</tbody>

@ -22,7 +22,7 @@
return;
}
if(confirm('<spring:message code="common.update.msg" />')){
if(confirm('수정하시겠습니까?')){
document.boardMaster.action = "<c:url value='/framework/biz/mng/bbs/BbsCreateMng_update_proc.do'/>";
document.boardMaster.submit();
}
@ -34,7 +34,7 @@
}
function fn_egov_delete_brdMstr(){
if(confirm('<spring:message code="common.delete.msg" />')){
if(confirm('삭제하시겠습니까?')){
document.boardMaster.action = "<c:url value='/framework/biz/mng/bbs/BbsCreateMng_delete_proc.do'/>";
document.boardMaster.submit();
}
@ -122,10 +122,10 @@
<td>
<c:choose>
<c:when test="${result.replyPosblYn == 'Y'}">
<spring:message code="button.possible" />
가능
</c:when>
<c:otherwise>
<spring:message code="button.impossible" />
불가능
</c:otherwise>
</c:choose>
</td>
@ -133,10 +133,10 @@
<label class="required">파일첨부가능여부</label>
</th>
<td width="30%" nowrap="nowrap">
<spring:message code="button.possible" /> : <input type="radio" name="fileAtchPosblYn" class="radio2"
가능 : <input type="radio" name="fileAtchPosblYn" class="radio2"
onclick="document.boardMaster.posblAtchFileNumber.disabled='';"
value="Y" <c:if test="${result.fileAtchPosblYn == 'Y'}"> checked="checked"</c:if>>&nbsp;
<spring:message code="button.impossible" /> : <input type="radio" name="fileAtchPosblYn" class="radio2"
불가능 : <input type="radio" name="fileAtchPosblYn" class="radio2"
onclick="document.boardMaster.posblAtchFileNumber.disabled='disabled';"
value="N" <c:if test="${result.fileAtchPosblYn == 'N'}"> checked="checked"</c:if>>
<br/><form:errors path="fileAtchPosblYn" />
@ -195,12 +195,12 @@
<!-- 목록/저장버튼 -->
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td><a href="#LINK" onclick="javascript:fn_egov_update_brdMstr(); return false;"><spring:message code="button.save" /></a>
<td><a href="#LINK" onclick="javascript:fn_egov_update_brdMstr(); return false;">저장</a>
</td>
<td>&nbsp;&nbsp;</td>
<td><a href="#LINK" onclick="fn_egov_delete_brdMstr(); return false;"><spring:message code="button.delete" /></a></td>
<td><a href="#LINK" onclick="fn_egov_delete_brdMstr(); return false;">삭제</a></td>
<td>&nbsp;&nbsp;</td>
<td><a href="<c:url value='/framework/biz/mng/bbs/BbsCreateMng_list.do'/>" onclick="javascript:fn_egov_select_brdMstrList(); return false;"><spring:message code="button.list" /></a>
<td><a href="<c:url value='/framework/biz/mng/bbs/BbsCreateMng_list.do'/>" onclick="javascript:fn_egov_select_brdMstrList(); return false;">목록</a>
</td>
</tr>
</table>

@ -19,7 +19,7 @@
return;
}
if (confirm('<spring:message code="common.regist.msg" />')) {
if (confirm('등록하시겠습니까?')) {
form = document.boardMaster;
form.action = "<c:url value='/framework/biz/mng/bbs/BbsCreateMng_insert_proc.do'/>";
form.submit();
@ -87,7 +87,7 @@
<tr>
<th width="20%" height="23" nowrap >
<label for="bbsNm" class="required">
<spring:message code="cop.bbsNm" />
게시판명
</label>
</th>
<td width="80%" nowrap colspan="3">
@ -98,7 +98,7 @@
<tr>
<th height="23">
<label for="bbsIntrcn" class="required">
<spring:message code="cop.bbsIntrcn" />
게시판 소개
</label>
</th>
<td colspan="3">
@ -109,7 +109,7 @@
<tr>
<th width="20%" height="23" nowrap >
<label for="bbsTyCode" class="required">
<spring:message code="cop.bbsTyCode" />
게시판 유형
</label>
</th>
<td width="30%" nowrap="nowrap">
@ -122,7 +122,7 @@
<th width="20%" height="23" nowrap >
<label for="bbsAttrbCode" class="required">
<spring:message code="cop.bbsAttrbCode" />
게시판 속성
</label>
</th>
<td width="30%" nowrap="nowrap">
@ -136,21 +136,21 @@
<tr>
<th width="20%" height="23">
<label class="required"><spring:message code="cop.replyPosblYn" /></label>
<label class="required">답장가능여부</label>
</th>
<td width="30%" nowrap="nowrap">
<spring:message code="button.possible" /> : <form:radiobutton path="replyPosblYn" value="Y" />&nbsp;
<spring:message code="button.impossible" /> : <form:radiobutton path="replyPosblYn" value="N" />
가능 : <form:radiobutton path="replyPosblYn" value="Y" />&nbsp;
불가능 : <form:radiobutton path="replyPosblYn" value="N" />
<br/><form:errors path="replyPosblYn" />
</td>
<th width="20%" height="23">
<label class="required"><spring:message code="cop.fileAtchPosblYn" /></label>
<label class="required">파일첨부가능여부</label>
</th>
<td width="30%" nowrap="nowrap">
<spring:message code="button.possible" /> : <form:radiobutton path="fileAtchPosblYn" value="Y"
가능 : <form:radiobutton path="fileAtchPosblYn" value="Y"
onclick="document.boardMaster.posblAtchFileNumber.disabled='';" />&nbsp;
<spring:message code="button.impossible" /> : <form:radiobutton path="fileAtchPosblYn" value="N"
불가능 : <form:radiobutton path="fileAtchPosblYn" value="N"
onclick="document.boardMaster.posblAtchFileNumber.disabled='disabled';" />
<br/><form:errors path="fileAtchPosblYn" />
</td>
@ -159,7 +159,7 @@
<tr>
<th width="20%" height="23">
<label for="posblAtchFileNumber" class="required">
<spring:message code="cop.posblAtchFileNumber" />
첨부가능파일 숫자
</label>
</th>
<td width="30%" nowrap colspan="3" >
@ -175,7 +175,7 @@
<tr>
<th width="20%" height="23">
<label for="tmplatNm" class="required">
<spring:message code="cop.tmplatId" />
탬플릿 정보
</label>
</th>
<td width="30%" nowrap colspan="3">
@ -211,10 +211,10 @@
<!-- 목록/저장버튼 -->
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td><a href="#LINK" onclick="javascript:fn_egov_regist_brdMstr(); return false;"><spring:message code="button.save" /></a>
<td><a href="#LINK" onclick="javascript:fn_egov_regist_brdMstr(); return false;">저장</a>
</td>
<td width="10"></td>
<td><a href="#LINK" onclick="javascript:fn_egov_select_brdMstrList(); return false;"><spring:message code="button.list" /></a>
<td><a href="#LINK" onclick="javascript:fn_egov_select_brdMstrList(); return false;">목록</a>
</td>
</tr>
</table>

@ -79,8 +79,8 @@
<li>
<div class="buttons" style="position:absolute;left:870px;top:175px;">
<a href="<c:url value='/framework/biz/mng/bbs/BbsCreateMng_list.do'/>" onclick="fn_egov_select_brdMstr('1'); return false;"><img src="<c:url value='/resources/image/fims/framework/etc/img_search.gif' />" alt="search" />조회 </a>
<a href="<c:url value='/framework/biz/mng/bbs/BbsCreateMng_input.do'/>" onclick="fn_egov_insert_addBrdMstr(); return false;"><spring:message code="button.create"/></a>
<input type="submit" value="<spring:message code="button.list" />" onclick="fn_egov_select_brdMstr('1'); return false;" id="invisible" class="invisible" />
<a href="<c:url value='/framework/biz/mng/bbs/BbsCreateMng_input.do'/>" onclick="fn_egov_insert_addBrdMstr(); return false;">등록</a>
<input type="submit" value="목록" onclick="fn_egov_select_brdMstr('1'); return false;" id="invisible" class="invisible" />
</div>
</li>
</ul>
@ -139,14 +139,14 @@
<td nowrap="nowrap"><c:out value="${result.bbsAttrbCodeNm}"/></td>
<td nowrap="nowrap"><c:out value="${result.regDt}"/></td>
<td nowrap="nowrap">
<c:if test="${result.useYn == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useYn == 'Y'}"><spring:message code="button.use" /></c:if>
<c:if test="${result.useYn == 'N'}">사용중지</c:if>
<c:if test="${result.useYn == 'Y'}">사용</c:if>
</td>
</tr>
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td nowrap colspan="6"><spring:message code="common.nodata.msg" /></td>
<td nowrap colspan="6">자료가 없습니다. 다른 검색조건을 선택해주세요</td>
</tr>
</c:if>
</tbody>

@ -117,8 +117,8 @@
<td nowrap="nowrap"><c:out value="${result.tmplatSeCodeNm}"/></td>
<td nowrap="nowrap"><c:out value="${result.tmplatCours}"/></td>
<td nowrap="nowrap">
<c:if test="${result.useYn == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useYn == 'Y'}"><spring:message code="button.use" /></c:if>
<c:if test="${result.useYn == 'N'}">사용중지</c:if>
<c:if test="${result.useYn == 'Y'}">사용</c:if>
</td>
<td nowrap="nowrap"><c:out value="${result.regDt}"/></td >
<td nowrap="nowrap">
@ -131,7 +131,7 @@
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td nowrap colspan="6" ><spring:message code="common.nodata.msg" /></td>
<td nowrap colspan="6" >자료가 없습니다. 다른 검색조건을 선택해주세요</td>
</tr>
</c:if>
</tbody>

@ -15,7 +15,7 @@
return;
}
if (confirm('<spring:message code="common.update.msg" />')) {
if (confirm('수정하시겠습니까?')) {
document.templateInf.action = "<c:url value='/framework/biz/mng/bbs/BbsTmplateMng_update_proc.do'/>";
document.templateInf.submit();
}
@ -48,7 +48,7 @@
target = "<c:url value='/framework/biz/mng/bbs/BasicBbsMng_tmplate_preview.do'/>";
width = "1024";
} else {
alert('<spring:message code="cop.tmplatCours" /> 지정 후 선택해 주세요.');
alert('템플릿경로 지정 후 선택해 주세요.');
}
if (target != "") {
@ -85,7 +85,7 @@
<table >
<tr>
<th width="20%" height="23" nowrap >
<label class="required"><spring:message code="cop.tmplatNm" /></label>
<label class="required">템플릿명</label>
</th>
<td width="80%" nowrap="nowrap">
<input name="tmplatId" type="hidden" size="60" value='<c:out value="${TemplateInfVO.tmplatId}"/>' maxlength="60" >
@ -96,7 +96,7 @@
<tr>
<th height="23">
<label for="tmplatSeCode" class="required">
<spring:message code="cop.tmplatSeCode" />
템플릿구분
</label>
</th>
<td>
@ -112,7 +112,7 @@
<tr>
<th width="20%" height="23" nowrap >
<label for="tmplatCours" class="required">
<spring:message code="cop.tmplatCours" />
템플릿경로
</label>
</th>
<td width="80%" nowrap="nowrap">
@ -123,7 +123,7 @@
<tr>
<th width="20%" height="23" nowrap >
<label class="required">
<spring:message code="cop.useYn" />
사용여부
</label>
</th>
<td width="80%" nowrap="nowrap">
@ -141,15 +141,15 @@
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<a href="#LINK" onclick="javascript:fn_egov_update_tmplatInfo(); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="javascript:fn_egov_update_tmplatInfo(); return false;">저장</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/framework/biz/mng/bbs/BbsTmplateMng_list.do'/>" onclick="javascript:fn_egov_select_tmplatInfo(); return false;"><spring:message code="button.list" /></a>
<a href="<c:url value='/framework/biz/mng/bbs/BbsTmplateMng_list.do'/>" onclick="javascript:fn_egov_select_tmplatInfo(); return false;">목록</a>
</td>
<td width="10"></td>
<td>
<a href="#LINK" onclick="javascript:fn_egov_previewTmplat(); return false;" ><spring:message code="cop.preview" /></a>
<a href="#LINK" onclick="javascript:fn_egov_previewTmplat(); return false;" >미리보기</a>
</td>
</tr>
</table>

@ -17,7 +17,7 @@
return;
}
if (confirm('<spring:message code="common.regist.msg" />')) {
if (confirm('등록하시겠습니까?')) {
document.templateInf.action = "<c:url value='/framework/biz/mng/bbs/BbsTmplateMng_insert_proc.do'/>";
document.templateInf.submit();
}
@ -49,7 +49,7 @@
target = "<c:url value='/framework/biz/mng/bbs/BbsCreateMng_preview_popup.do'/>";
width = "1024";
} else {
alert('<spring:message code="cop.tmplatCours" /> 지정 후 선택해 주세요.');
alert('템플릿경로 지정 후 선택해 주세요.');
}
if (target != "") {
@ -81,7 +81,7 @@
<tr>
<th width="20%" height="23" nowrap >
<label for="tmplatNm" class="required">
<spring:message code="cop.tmplatNm" />
템플릿명
</label>
</th>
<td width="80%" nowrap="nowrap">
@ -93,7 +93,7 @@
<tr>
<th height="23">
<label for="tmplatSeCode" class="required">
<spring:message code="cop.tmplatSeCode" />
템플릿구분
</label>
</th>
<td>
@ -109,7 +109,7 @@
<tr>
<th width="20%" height="23" nowrap >
<label for="tmplatCours" class="required">
<spring:message code="cop.tmplatCours" />
템플릿경로
</label>
</th>
<td width="80%" nowrap="nowrap">
@ -120,7 +120,7 @@
<tr>
<th width="20%" height="23" nowrap >
<label class="required">
<spring:message code="cop.useYn" />
사용여부
</label>
</th>
<td width="80%" nowrap="nowrap">

@ -111,15 +111,15 @@
<td nowrap="nowrap"><c:out value="${result.tmplatSeCodeNm}"/></td>
<td nowrap="nowrap"><c:out value="${result.tmplatCours}"/></td>
<td nowrap="nowrap">
<c:if test="${result.useYn == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useYn == 'Y'}"><spring:message code="button.use" /></c:if>
<c:if test="${result.useYn == 'N'}">사용중지</c:if>
<c:if test="${result.useYn == 'Y'}">사용</c:if>
</td>
<td nowrap="nowrap"><c:out value="${result.regDt}"/></td >
</tr>
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td nowrap colspan="5" ><spring:message code="common.nodata.msg" /></td>
<td nowrap colspan="5" >자료가 없습니다. 다른 검색조건을 선택해주세요</td>
</tr>
</c:if>
</tbody>

@ -77,8 +77,8 @@
<label class="required">사용여부</label>
</th>
<td width="80%" nowrap colspan="3">
<spring:message code="button.use" /> : <input type="radio" name="useYn" class="radio2" value="Y" <c:if test="${bdUseVO.useYn == 'Y'}"> checked="checked"</c:if>>&nbsp;
<spring:message code="button.notUsed" /> : <input type="radio" name="useYn" class="radio2" value="N" <c:if test="${bdUseVO.useYn == 'N'}"> checked="checked"</c:if>>
사용 : <input type="radio" name="useYn" class="radio2" value="Y" <c:if test="${bdUseVO.useYn == 'Y'}"> checked="checked"</c:if>>&nbsp;
사용중지 : <input type="radio" name="useYn" class="radio2" value="N" <c:if test="${bdUseVO.useYn == 'N'}"> checked="checked"</c:if>>
<br/><form:errors path="useYn" />
</td>

@ -35,7 +35,7 @@
}
if (confirm('<spring:message code="common.regist.msg" />')) {
if (confirm('등록하시겠습니까?')) {
document.boardUseInf.param_trgetType.value = document.boardUseInf.trgetType.value;
document.boardUseInf.action = "<c:url value='/framework/biz/mng/bbs/BbsUseMng_insert_proc.do'/>";
document.boardUseInf.submit();
@ -114,7 +114,7 @@
<table summary="게시판명, 커뮤니티 동호회 정보 입니다">
<tr>
<th width="30%" height="23" nowrap >
<label class="required"><spring:message code="cop.bbsNm" /></label>
<label class="required">게시판명</label>
</th>
<td width="70%" nowrap colspan="3">
<input name="bbsId" type="hidden" />
@ -127,7 +127,7 @@
<tr>
<th width="30%" height="23" nowrap >
<label for="trgetType" class="required">
<spring:message code="cop.trgetNm" />
커뮤니티/동호회정보
</label>
</th>
<td width="70%" nowrap colspan="3">
@ -149,10 +149,10 @@
<!-- 목록/저장버튼 -->
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td><a href="#LINK" onclick="JavaScript:fn_egov_regist_bbsUseInf(); "><spring:message code="button.save" /></a>
<td><a href="#LINK" onclick="JavaScript:fn_egov_regist_bbsUseInf(); ">저장</a>
</td>
<td width="10"></td>
<td><a href="<c:url value='/framework/biz/mng/bbs/BbsUseMng_list.do'/>?searchCondition=1" onclick="JavaScript:fn_egov_select_bbsUseInfs(); return false;"><spring:message code="button.list" /></a>
<td><a href="<c:url value='/framework/biz/mng/bbs/BbsUseMng_list.do'/>?searchCondition=1" onclick="JavaScript:fn_egov_select_bbsUseInfs(); return false;">목록</a>
</td>
</tr>
</table>

@ -135,15 +135,15 @@
<td nowrap="nowrap"><c:out value="${result.clbNm}"/></td>
<td nowrap="nowrap"><c:out value="${result.regDt}"/></td>
<td nowrap="nowrap">
<c:if test="${result.useYn == 'N'}"><spring:message code="button.notUsed" /></c:if>
<c:if test="${result.useYn == 'Y'}"><spring:message code="button.use" /></c:if>
<c:if test="${result.useYn == 'N'}">사용중지</c:if>
<c:if test="${result.useYn == 'Y'}">사용</c:if>
</td>
</tr>
</c:forEach>
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td nowrap colspan="6"><spring:message code="common.nodata.msg" /></td>
<td nowrap colspan="6">자료가 없습니다. 다른 검색조건을 선택해주세요</td>
</tr>
</c:if>
</tbody>

@ -293,7 +293,7 @@ GridConfig.setOptColumns([ //Grid 컬럼 정보(명칭,매핑 field, 기타옵
align: 'center'
},
{
header: '사용여부', //N이면 <spring:message code="button.notUsed" />, Y이면 <spring:message code="button.use" /> 출력되어야 함.
header: '사용여부', //N이면 사용중지, Y이면 사용 출력되어야 함.
name: 'useYn',
width: 120,
sortable: false,

@ -129,7 +129,7 @@ function fnDelete(){
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td colspan=4>
<spring:message code="common.nodata.msg" />
자료가 없습니다. 다른 검색조건을 선택해주세요
</td>
</tr>
</c:if>

@ -138,7 +138,7 @@ function fnDelete(){
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td colspan=5>
<spring:message code="common.nodata.msg" />
자료가 없습니다. 다른 검색조건을 선택해주세요
</td>
</tr>
</c:if>

@ -137,7 +137,7 @@ function fnDelete(){
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td colspan=5>
<spring:message code="common.nodata.msg" />
자료가 없습니다. 다른 검색조건을 선택해주세요
</td>
</tr>
</c:if>

@ -21,7 +21,7 @@ function fn_egov_list_Zip(){
* 저장처리화면
******************************************************** */
function fn_egov_modify_Zip(form){
if(confirm("<spring:message code='common.save.msg'/>")){
if(confirm("저장하시겠습니까?")){
if(!validateZip(form)){
return;
}else{
@ -34,7 +34,7 @@ function fn_egov_modify_Zip(form){
* 삭제 처리 함수
******************************************************** */
function fn_egov_remove_Zip(form){
if (confirm("<spring:message code='common.delete.msg'/>")) {
if (confirm("삭제하시겠습니까?")) {
form.action = "<c:url value='/framework/biz/mng/code/ZipCodeMng_delete_proc.do'/>";
form.submit();
}
@ -123,11 +123,11 @@ function fn_egov_remove_Zip(form){
</td>
<td width="10"></td>
<td>
<a href="#noscript" onclick="fn_egov_modify_Zip(document.zip); return false;"><spring:message code="button.save" /></a>
<a href="#noscript" onclick="fn_egov_modify_Zip(document.zip); return false;">저장</a>
</td>
<td width="10"></td>
<td>
<a href="#noscript" onclick="fn_egov_remove_Zip(document.zip); return false;"><spring:message code="button.delete" /></a>
<a href="#noscript" onclick="fn_egov_remove_Zip(document.zip); return false;">삭제</a>
</td>
</tr>
</table>

@ -22,7 +22,7 @@ function fn_egov_list_Zip(){
* 등록처리
******************************************************** */
function fn_egov_regist_Zip(form){
if(confirm("<spring:message code='common.save.msg'/>")){
if(confirm("저장하시겠습니까?")){
if(!validateZip(form)){
return;
}else{
@ -112,7 +112,7 @@ function fn_egov_regist_Zip(form){
</td>
<td width="10"></td>
<td>
<a href="#noscript" onclick="fn_egov_regist_Zip(document.zip); return false;"><spring:message code="button.save" /></a>
<a href="#noscript" onclick="fn_egov_regist_Zip(document.zip); return false;">저장</a>
</td>
</tr>
</table>

@ -75,7 +75,7 @@ function fn_egov_regist_ExcelZip(){
</td>
<td width="10"></td>
<td>
<a href="#noscript" onclick="fn_egov_regist_ExcelZip(); return false;"><spring:message code="button.save" /></a>
<a href="#noscript" onclick="fn_egov_regist_ExcelZip(); return false;">저장</a>
</td>
</tr>
</table>

@ -136,7 +136,7 @@ function fn_egov_detail_Zip(zip,sn){
<c:if test="${fn:length(resultList) == 0}">
<tr>
<td colspan=3>
<spring:message code="common.nodata.msg" />
자료가 없습니다. 다른 검색조건을 선택해주세요
</td>
</tr>
</c:if>

@ -21,7 +21,7 @@ function insertMenuManage(form) {
if(!validateMenuManageVO(form)){
return;
}else{
if(confirm("<spring:message code="common.save.msg" />")){
if(confirm("저장하시겠습니까?")){
form.action="<c:url value='/framework/biz/mng/menu/MenuListMng_insert_proc.do'/>";
form.submit();
}
@ -154,7 +154,7 @@ function press() {
</td>
<td width="10"></td>
<td>
<a href="#LINK" onclick="javascript:insertMenuManage(document.getElementById('menuManageVO')); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="javascript:insertMenuManage(document.getElementById('menuManageVO')); return false;">저장</a>
</td>
</tr>
</table>

@ -146,8 +146,8 @@ function selectUpdtMenuManageDetail(menuNo) {
<div class="buttons" style="float:right;">
<a href="#LINK" onclick="javascript:selectMenuManageList(); return false;" ><img src="<c:url value='/resources/image/fims/framework/etc/img_search.gif' />" alt="search" />조회 </a>
<a href="#" onclick="bndeInsertMenuManage(); return false;">일괄등록</a>
<a href="#" onclick="insertMenuManage(); return false;"><spring:message code="button.create" /></a>
<a href="#LINK" onclick="fDeleteMenuList(); return false;"><spring:message code="button.delete" /></a>
<a href="#" onclick="insertMenuManage(); return false;">등록</a>
<a href="#LINK" onclick="fDeleteMenuList(); return false;">삭제</a>
</div>
</li>
</ul>

@ -18,7 +18,7 @@
* 수정처리 함수
******************************************************** */
function updateProgramListManage(form) {
if(confirm("<spring:message code="common.save.msg" />")){
if(confirm("저장하시겠습니까?")){
if(!validateProgrmManageVO(form)){
return;
}else{
@ -32,7 +32,7 @@ function updateProgramListManage(form) {
* 삭제처리함수
******************************************************** */
function deleteProgramListManage(form) {
if(confirm("<spring:message code="common.delete.msg" />")){
if(confirm("삭제하시겠습니까?")){
form.action="<c:url value='/'/>_mng_/menu/program/ProgramMng_delete_proc.do";
form.submit();
}
@ -122,11 +122,11 @@ function selectList(){
</td>
<td width="10"></td>
<td>
<a href="#LINK" onclick="javascript:updateProgramListManage(document.getElementById('progrmMngVO')); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="javascript:updateProgramListManage(document.getElementById('progrmMngVO')); return false;">저장</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/_mng_/menu/program/ProgramMng_delete_proc.do'/>?pgrmFileNm=<c:out value="${progrmMngVO.pgrmFileNm }"/>" onclick="deleteProgramListManage(document.getElementById('progrmMngVO')); return false;"><spring:message code="button.delete" /></a>
<a href="<c:url value='/_mng_/menu/program/ProgramMng_delete_proc.do'/>?pgrmFileNm=<c:out value="${progrmMngVO.pgrmFileNm }"/>" onclick="deleteProgramListManage(document.getElementById('progrmMngVO')); return false;">삭제</a>
</td>
</tr>
</table>

@ -20,7 +20,7 @@
* 입력 처리 함수
******************************************************** */
function insertProgramListManage(form) {
if(confirm("<spring:message code="common.save.msg" />")){
if(confirm("저장하시겠습니까?")){
if(!validateProgrmManageVO(form)){
return;
}else{
@ -116,11 +116,11 @@ function selectList(){
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<a href="<c:url value='/_mng_/menu/program/ProgramMngList.do'/>" onclick="selectList(); return false;"><spring:message code="button.list" /></a>
<a href="<c:url value='/_mng_/menu/program/ProgramMngList.do'/>" onclick="selectList(); return false;">목록</a>
</td>
<td width="10"></td>
<td>
<a href="#LINK" onclick="javascript:insertProgramListManage(document.getElementById('progrmMngVO')); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="javascript:insertProgramListManage(document.getElementById('progrmMngVO')); return false;">저장</a>
</td>
</tr>
</table>

@ -71,7 +71,7 @@ $("#btnSave").on({
click : function(){
if(validatePasswordChgVO(document.passwordChgVO)){
if(document.passwordChgVO.newPassword.value != document.passwordChgVO.newPassword2.value){
alert("<spring:message code="fail.user.passwordUpdate2" />");
alert("비밀번호와 비밀번호 확인이 일치하지 않습니다.");
return;
}
var param = $("#passwordChgVO").serialize();

@ -123,15 +123,15 @@ function fncUserAbsnceDelete() {
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<a href="#LINK" onclick="JavaScript:fncUserAbsnceUpdate(); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="JavaScript:fncUserAbsnceUpdate(); return false;">저장</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/framework/biz/mng/usr/userAbsntMng_delete_proc.do'/>?userAcnt=<c:out value='${userAbsnce.userAcnt}'/>&amp;selAbsnceAt=<c:out value='${userAbsnceSearchVO.selAbsnceAt}'/>" onclick="fncUserAbsnceDelete(); return false;"><spring:message code="button.delete" /></a>
<a href="<c:url value='/framework/biz/mng/usr/userAbsntMng_delete_proc.do'/>?userAcnt=<c:out value='${userAbsnce.userAcnt}'/>&amp;selAbsnceAt=<c:out value='${userAbsnceSearchVO.selAbsnceAt}'/>" onclick="fncUserAbsnceDelete(); return false;">삭제</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/framework/biz/mng/usr/userAbsntMng_list.do'/>?pageIndex=<c:out value='${userAbsnceSearchVO.pageIndex}'/>&amp;searchKeyword=<c:out value="${userAbsnceSearchVO.searchKeyword}"/>&amp;searchCondition=1&amp;selAbsnceAt=<c:out value="${userAbsnceSearchVO.selAbsnceAt}"/>" onclick="fncSelectUserAbsnceList(); return false;"><spring:message code="button.list" /></a>
<a href="<c:url value='/framework/biz/mng/usr/userAbsntMng_list.do'/>?pageIndex=<c:out value='${userAbsnceSearchVO.pageIndex}'/>&amp;searchKeyword=<c:out value="${userAbsnceSearchVO.searchKeyword}"/>&amp;searchCondition=1&amp;selAbsnceAt=<c:out value="${userAbsnceSearchVO.selAbsnceAt}"/>" onclick="fncSelectUserAbsnceList(); return false;">목록</a>
</td>
</tr>
</table>

@ -102,11 +102,11 @@ function fncUserAbsnceDelete() {
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<a href="#LINK" onclick="JavaScript:fncUserAbsnceInsert(); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="JavaScript:fncUserAbsnceInsert(); return false;">저장</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/framework/biz/mng/usr/userAbsntMng_list.do'/>?pageIndex=<c:out value='${userAbsnceSearchVO.pageIndex}'/>&amp;searchKeyword=<c:out value="${userAbsnceSearchVO.searchKeyword}"/>&amp;searchCondition=1&amp;selAbsnceAt=<c:out value="${userAbsnceSearchVO.selAbsnceAt}"/>" onclick="fncSelectUserAbsnceList(); return false;"><spring:message code="button.list" /></a>
<a href="<c:url value='/framework/biz/mng/usr/userAbsntMng_list.do'/>?pageIndex=<c:out value='${userAbsnceSearchVO.pageIndex}'/>&amp;searchKeyword=<c:out value="${userAbsnceSearchVO.searchKeyword}"/>&amp;searchCondition=1&amp;selAbsnceAt=<c:out value="${userAbsnceSearchVO.selAbsnceAt}"/>" onclick="fncSelectUserAbsnceList(); return false;">목록</a>
</td>
</tr>
</table>

@ -20,7 +20,7 @@ function fnListPage(){
document.userManageVO.submit();
}
function fnDeleteUser(checkedIds) {
if(confirm("<spring:message code="common.delete.msg" />")){
if(confirm("삭제하시겠습니까?")){
document.userManageVO.checkedIdForDel.value=checkedIds;
document.userManageVO.action = "<c:url value='/framework/biz/mng/usr/UserRegMng_delete_proc.do'/>";
document.userManageVO.submit();
@ -304,25 +304,26 @@ table {
<table border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<a href="#LINK" onclick="JavaScript:fnUpdate(); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="JavaScript:fnUpdate(); return false;">저장</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_delete_proc.do'/>" onclick="fnDeleteUser('<c:out value='${userManageVO.userId}'/>'); return false;">
<spring:message code="button.delete" />
삭제
</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_list.do'/>" onclick="fnListPage(); return false;"><spring:message code="button.list" /></a>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_list.do'/>" onclick="fnListPage(); return false;">목록</a>
</td>
<td width="10"></td>
<td>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_editPwd.do'/>" onclick="fnPasswordMove(); return false;"><spring:message code="button.passwordUpdate" /></a>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_editPwd.do'/>"
onclick="fnPasswordMove(); return false;">암호변경</a>
</td>
<td width="10"></td>
<td>
<a href="#LINK" onclick="javascript:document.userManageVO.reset();"><spring:message code="button.reset" /></a>
<a href="#LINK" onclick="javascript:document.userManageVO.reset();">취소</a>
</td>
</tr>

@ -25,7 +25,7 @@ function fnPrevPage(){
function fnUpdate(){
if(validatePasswordChgVO(document.passwordChgVO)){
if(document.passwordChgVO.newPassword.value != document.passwordChgVO.newPassword2.value){
alert("<spring:message code="fail.user.passwordUpdate2" />");
alert("비밀번호와 비밀번호 확인이 일치하지 않습니다.");
return;
}
document.passwordChgVO.submit();
@ -106,12 +106,12 @@ function fnUpdate(){
<tr>
<!-- 수정 -->
<td>
<a href="#LINK" onclick="JavaScript:fnUpdate(); return false;"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="JavaScript:fnUpdate(); return false;">저장</a>
</td>
<td width="10"></td>
<!-- 목록 -->
<!-- <td> -->
<%-- <a href="<c:url value='/framework/biz/mng/usr/UserRegMng_list.do'/>" onclick="fnListPage(); return false;"><spring:message code="button.list" /></a> --%>
<%-- <a href="<c:url value='/framework/biz/mng/usr/UserRegMng_list.do'/>" onclick="fnListPage(); return false;">목록</a> --%>
<!-- </td> -->
<!-- 이전화면 -->
<td>
@ -120,7 +120,7 @@ function fnUpdate(){
<td width="10"></td>
<!-- 취소 -->
<td>
<a href="#LINK" onclick="javascript:document.passwordChgVO.reset();"><spring:message code="button.reset" /></a>
<a href="#LINK" onclick="javascript:document.passwordChgVO.reset();">취소</a>
</td>
</tr>

@ -14,10 +14,10 @@
<div class="popup" style="min-width: 100%;">
<div class="container-window1" style="max-width: 1100px;">
<c:set var="pageTitle">업무사용자 관리</c:set>
<p class="container-window-header2">${pageTitle } <spring:message code="title.create" /></p>
<p class="container-window-header2">${pageTitle } 등록</p>
<table class="table-03">
<caption>${pageTitle } <spring:message code="title.create" /></caption>
<caption>${pageTitle } 등록</caption>
<colgroup>
<col style="width: 20%;"/>
<col style="width: 30%;"/>

@ -54,7 +54,7 @@ function fnDeleteUser() {
}
if(checkedIds.length > 0) {
//alert(checkedIds);
if(confirm("<spring:message code="common.delete.msg" />")){
if(confirm("삭제하시겠습니까?")){
document.listForm.checkedIdForDel.value=checkedIds;
document.listForm.action = "<c:url value='/framework/biz/mng/usr/UserRegMng_deletes_proc.do'/>";
document.listForm.submit();
@ -135,9 +135,9 @@ function fnViewCheck(){
<li>
<div class="buttons" style="float:right;">
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_list.do'/>" onclick="javascript:fnSearch(); return false;"><img src="<c:url value='/resources/image/fims/framework/etc/img_search.gif' />" alt="search" />조회 </a>
<a href="#LINK" onclick="javascript:fnDeleteUser(); return false;"><spring:message code="button.delete" /></a>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_list.do'/>"><spring:message code="button.list" /></a>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_input.do'/>" onclick="fnAddUserView(); return false;"><spring:message code="button.create" /></a>
<a href="#LINK" onclick="javascript:fnDeleteUser(); return false;">삭제</a>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_list.do'/>">목록</a>
<a href="<c:url value='/framework/biz/mng/usr/UserRegMng_input.do'/>" onclick="fnAddUserView(); return false;">등록</a>
</div>
</li>
</ul>

@ -143,9 +143,9 @@ table {
<div class="popup" style="min-width: 100%;">
<div class="container-window3" style="max-width: 1100px;">
<c:set var="pageTitle">업무사용자 관리</c:set>
<p class="container-window-header2">${pageTitle } <spring:message code="title.update" /></p>
<p class="container-window-header2">${pageTitle } 변경</p>
<table class="table-03">
<caption>${pageTitle } <spring:message code="title.update" /></caption>
<caption>${pageTitle } 변경</caption>
<colgroup>
<col style="width: 20%;"/>
<col style="width: 30%;"/>
@ -315,10 +315,11 @@ table {
<div class="container-window-btn1">
<span class="flr">
<a href="#LINK" onclick="JavaScript:fnUpdate(); return false;" class="btn btn-blue" id="btnSave"><spring:message code="button.save" /></a>
<a href="#LINK" onclick="JavaScript:fnUpdate(); return false;" class="btn btn-blue" id="btnSave">저장</a>
<!-- <a href="#" class="btn btn-red" id="btnRemove">삭제</a> -->
<a href="#LINK" onclick="javascript:document.userManageVO.reset();" class="btn btn-lightgray" id="init_btn">원래대로</a>
<a href="<c:url value='/_mng_/usr/reg/UserRegMng_editPwd.do'/>" onclick="fnPasswordMove(); return false;" class="btn btn-blue" id="btnPwdChg"><spring:message code="button.passwordUpdate" /></a>
<a href="<c:url value='/_mng_/usr/reg/UserRegMng_editPwd.do'/>"
onclick="fnPasswordMove(); return false;" class="btn btn-blue" id="btnPwdChg">암호변경</a>
<a href="#LINK" onclick="window.close();" class="btn btn-lightgray" id="btnClose">닫기</a>
</span>
</div>

@ -15,7 +15,7 @@
<%--@elvariable id="userInfoVO" type=""--%>
<form:form modelAttribute="userInfoVO" name="userInfoVO">
<table class="table-03">
<caption><:out value="${bizName}"/> <spring:message code="title.update"/> / <spring:message code="title.create"/></caption>
<caption><:out value="${bizName}"/> 변경 / 등록</caption>
<colgroup>
<col style="width: 20%;"/>
<col style="width: 30%;"/>

Loading…
Cancel
Save