메세지 에러
- 작성자 :
- 이*복
- 작성일 :
- 2011-02-22 19:50:17
- 조회수 :
- 3,091
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
JSP 화면이 안나와요... 부탁합니다
<JSP 설정>
<script>
<c:if test="${!empty message}">
alert('<spring:message code="${message}"/>');
</c:if>
</script>
<Controller 설정>
model.addAttribute("message", egovMessageSource.getMessage("success.common.insert"));
System.out.println("Try:-->3"+egovMessageSource.getMessage("success.common.insert"));
<에러메세지>
Try:-->3정상적으로 등록되었습니다.
[WARN ] 2011/02/22 18:51:25,046 - ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko
[ERROR] 2011/02/22 18:51:25,046 - No message found under code '정상적으로 등록되었습니다.' for locale 'ko'.
javax.servlet.jsp.JspTagException: No message found under code '정상적으로 등록되었습니다.' for locale 'ko'.
at org.springframework.web.servlet.tags.MessageTag.doStartTagInternal(MessageTag.java:183)
at org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:77)
at org.apache.jsp.WEB_002dINF.jsp.cp.ai.Cpai0471t2_jsp._jspx_meth_spring_005fmessage_005f2(Cpai0471t2_jsp.java:875)
at org.apache.jsp.WEB_002dINF.jsp.cp.ai.Cpai0471t2_jsp._jspx_meth_c_005fif_005f0(Cpai0471t2_jsp.java:847)
at org.apache.jsp.WEB_002dINF.jsp.cp.ai.Cpai0471t2_jsp._jspService(Cpai0471t2_jsp.java:449)
<JSP 설정>
<script>
<c:if test="${!empty message}">
alert('<spring:message code="${message}"/>');
</c:if>
</script>
<Controller 설정>
model.addAttribute("message", egovMessageSource.getMessage("success.common.insert"));
System.out.println("Try:-->3"+egovMessageSource.getMessage("success.common.insert"));
<에러메세지>
Try:-->3정상적으로 등록되었습니다.
[WARN ] 2011/02/22 18:51:25,046 - ResourceBundle [messages] not found for MessageSource: Can't find bundle for base name messages, locale ko
[ERROR] 2011/02/22 18:51:25,046 - No message found under code '정상적으로 등록되었습니다.' for locale 'ko'.
javax.servlet.jsp.JspTagException: No message found under code '정상적으로 등록되었습니다.' for locale 'ko'.
at org.springframework.web.servlet.tags.MessageTag.doStartTagInternal(MessageTag.java:183)
at org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:77)
at org.apache.jsp.WEB_002dINF.jsp.cp.ai.Cpai0471t2_jsp._jspx_meth_spring_005fmessage_005f2(Cpai0471t2_jsp.java:875)
at org.apache.jsp.WEB_002dINF.jsp.cp.ai.Cpai0471t2_jsp._jspx_meth_c_005fif_005f0(Cpai0471t2_jsp.java:847)
at org.apache.jsp.WEB_002dINF.jsp.cp.ai.Cpai0471t2_jsp._jspService(Cpai0471t2_jsp.java:449)
A
안녕하세요.. 이성복님..
시스템이 운영되는 환경에서의 Locale 정보는 언어(2자리)_지역(2자리) 형태로 제공됩니다.
예를 들면.. ko_KR 또는 en_US와 같은 형태입니다.
그러나 설정에 의해 ko 또는 en 과 같이 언어 부분만을 포함할 수 있습니다.
오류 메시지 부분도.. 메시지 파일 자체에는 ~~ko_KR.properties 처럼 제공되고 있지만..
Locale 설정이 "ko"이기 때문에 나타나난 현상입니다.
이 경우 파일을 ~~~ko_KR.properties 에서 ko.properties로 변경하시면 됩니다.
(세부적인 지역구분이 필요없는 경우 언어 부분만 사용함)
그럼.. 즐거운 하루되십시오.
감사합니다.
시스템이 운영되는 환경에서의 Locale 정보는 언어(2자리)_지역(2자리) 형태로 제공됩니다.
예를 들면.. ko_KR 또는 en_US와 같은 형태입니다.
그러나 설정에 의해 ko 또는 en 과 같이 언어 부분만을 포함할 수 있습니다.
오류 메시지 부분도.. 메시지 파일 자체에는 ~~ko_KR.properties 처럼 제공되고 있지만..
Locale 설정이 "ko"이기 때문에 나타나난 현상입니다.
이 경우 파일을 ~~~ko_KR.properties 에서 ko.properties로 변경하시면 됩니다.
(세부적인 지역구분이 필요없는 경우 언어 부분만 사용함)
그럼.. 즐거운 하루되십시오.
감사합니다.