message locale 관련 재질문
- 작성자 :
- 안*혁
- 작성일 :
- 2010-06-29 16:49:33
- 조회수 :
- 4,471
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
아래와 같이 질문후 답변 받았는데요
(추가적으로 해당되는 Locale properties이 없는 경우 default인 아무것도 붙지 않는 properties을 사용합니다. ) 라고 하셨는데
No message found under code 'error.properties.initialize.reason' for locale 'ko_KR'
위에러는 (전자정부library)
egovframework/rte/fdl/property/messages/properties를 사용할때 나는 에러같은데
이건 왜나는건가요?
아 그리고 이게시판같은 경우 글보기가 좀 답답한데 한눈에 보이도록 바꾸실 계획은 없는지요..
지난 질문 & 답변
================================================================
아래와 같은 에러가 발생합니다
No message found under code 'error.properties.initialize.reason' for locale 'ko_KR'
egovframework/rte/fdl/property/messages/properties
위 jar파일을 보니 파일이 properties.properties 이것만 있던데
ko_KR이 안붙어서 나는건가요?
현제 제가만든 메세지파일명은 messages_ko.properties인데 사용하는데 문제가없습니다.
현제 제 세팅 아래와 같습니다.
(전자정부에서 사용하는 idgen, properties 2개 따로잡음)
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource" >
<property name="basenames">
<list>
<value>/WEB-INF/config/message/messages</value>
<value>classpath:/egovframework/rte/fdl/idgnr/messages/idgnr</value>
<value>classpath:/egovframework/rte/fdl/property/messages/properties</value>
</list>
</property>
</bean>
안녕하세요.. 안진혁님..
일반적인 properties 파일이랑 다르게 MessageSource에서 사용하는 ResourceBundle 이라고 하는 것은 적용하신 것 처럼 Locale 정보가 추가됩니다.
(_ko.properties 또는 _ko_KR.properties)
이 경우 JVM 실행 Locale 또는 브라우저의 Locale 정보에 따라 해당 파일을 자동으로 읽도록 되어 있습니다.
안진혁님 같은 경우는 Locale이 ko이기 때문에 사용에 문제가 없는 것입니다.
추가적으로 해당되는 Locale properties이 없는 경우 default인 아무것도 붙지 않는 properties을 사용합니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
(추가적으로 해당되는 Locale properties이 없는 경우 default인 아무것도 붙지 않는 properties을 사용합니다. ) 라고 하셨는데
No message found under code 'error.properties.initialize.reason' for locale 'ko_KR'
위에러는 (전자정부library)
egovframework/rte/fdl/property/messages/properties를 사용할때 나는 에러같은데
이건 왜나는건가요?
아 그리고 이게시판같은 경우 글보기가 좀 답답한데 한눈에 보이도록 바꾸실 계획은 없는지요..
지난 질문 & 답변
================================================================
아래와 같은 에러가 발생합니다
No message found under code 'error.properties.initialize.reason' for locale 'ko_KR'
egovframework/rte/fdl/property/messages/properties
위 jar파일을 보니 파일이 properties.properties 이것만 있던데
ko_KR이 안붙어서 나는건가요?
현제 제가만든 메세지파일명은 messages_ko.properties인데 사용하는데 문제가없습니다.
현제 제 세팅 아래와 같습니다.
(전자정부에서 사용하는 idgen, properties 2개 따로잡음)
<bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource" >
<property name="basenames">
<list>
<value>/WEB-INF/config/message/messages</value>
<value>classpath:/egovframework/rte/fdl/idgnr/messages/idgnr</value>
<value>classpath:/egovframework/rte/fdl/property/messages/properties</value>
</list>
</property>
</bean>
안녕하세요.. 안진혁님..
일반적인 properties 파일이랑 다르게 MessageSource에서 사용하는 ResourceBundle 이라고 하는 것은 적용하신 것 처럼 Locale 정보가 추가됩니다.
(_ko.properties 또는 _ko_KR.properties)
이 경우 JVM 실행 Locale 또는 브라우저의 Locale 정보에 따라 해당 파일을 자동으로 읽도록 되어 있습니다.
안진혁님 같은 경우는 Locale이 ko이기 때문에 사용에 문제가 없는 것입니다.
추가적으로 해당되는 Locale properties이 없는 경우 default인 아무것도 붙지 않는 properties을 사용합니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
A
안녕하세요.. 안진혁님..
PropertiesService property 처리 상에 발생한 문제로 인하여 오류 정보를 메시지화하는 부분에서 해당 메시지를 찾도록 되어 있습니다.
우선 PropertiesService 설정 상에.. 다음과 같은 "properties" property가 하나라도 있는지 확인 부탁드립니다. (내부적으로 "properties" 지정이 없는 경우 위와 같은 오류 발생)
<property name="properties">
<map>
<entry key="pageUnit" value="10"/>
<entry key="pageSize" value="10"/>
</map>
</property>
혹시 없는 경우 임의의 항목을 추가하시면 될 것 같습니다.
그럼.. 즐거운 하루 되십시오.
PropertiesService property 처리 상에 발생한 문제로 인하여 오류 정보를 메시지화하는 부분에서 해당 메시지를 찾도록 되어 있습니다.
우선 PropertiesService 설정 상에.. 다음과 같은 "properties" property가 하나라도 있는지 확인 부탁드립니다. (내부적으로 "properties" 지정이 없는 경우 위와 같은 오류 발생)
<property name="properties">
<map>
<entry key="pageUnit" value="10"/>
<entry key="pageSize" value="10"/>
</map>
</property>
혹시 없는 경우 임의의 항목을 추가하시면 될 것 같습니다.
그럼.. 즐거운 하루 되십시오.