안녕하세요. display tag 관련 문의입니다.
Submitted by orientalgirl on 화, 05/04/2010 - 14:02
안녕하세요.
갑자기 날씨가 더워졌네요.
message.properties 관련 부분은 가이드 해주신데로 적용하니 문제없이 돌아갑니다.
헌데 이미 ReloadableResourceBundleMessageSource 를 WAS 재구동 없이
properties 파일을 읽어와야 하기때문에 사용하고 있습니다.
답변해주신 EncodingResource.... 로 교체하여 사용하자니 ReloadableResource.... 를 사용하는 이유가 없어져버리네요.
이 두가지를 다 적용해서 사용할 수 있는 방법은 없는지 문의드립니다.
답변 달아주신 내용중에 display tag 는 앞으로 배포되는 anyframe 부터는 적용하지 않는다고 하셨는데요.
저희가 테스트 하는것보다 테스트 결과가 더 정확하리라 예상됩니다.
저희쪽도 display tag 가 느리다면 사용하지 않을 생각인데요.
display tag 를 사용하지 않게 된다면 대안이 어떤것인지 문의드립니다.
답변 기다리겠습니다.
좋은 하루되시구요.
내일은 5월5일 어린이날인데 아이들에게 좋은 추억 심어주세요.


기존에 하던 방식대로 Table을 이용하여
기존에 하던 방식대로 Table을 이용하여 HTML을 가지고 Grid를 만들거나
Activ-X,Flex,X-Internet,Ajax 등과 같은 툴을 선택할 수 있는 방법이 있습니다.
Anyframe 차기버전에서는 JQuery 기반으로 Grid를 구성하는 샘플이나
Tag를 제공할 예정입니다.
감사합니다.
ReloadableResourceBundleMessageSource 사용 방법
아래와 같이 ReloadableResourceBundleMessageSource Bean의 property로 defaultEncoding 값을 설정해주시기만 하면
됩니다.
나머지 사항은 이전에 가이드해드린 대로 그대로 사용하시면 됩니다.
단, 여기서 주의하셔야 할 점은 ReloadableResourceBundleMessageSource의 경우 basenames property에 정의되는
properties 파일들이 classpath상에 존재하는 경우 올바르게 파일값을 읽어오지 못합니다.
그러므로 classpath 상의 properties가 아닌, 특정 폴더에 properties 파일들을 놓고 사용하셔야 합니다.
그러나 anyframe에서 제공하는 기술공통 서비스들의 경우 jar 파일 내에 서비스 별 properties 파일들을 가지고 있어서
ReloadableResourceBundleMessageSource을 사용하는 경우 메시지 값을 읽어오지 못합니다.
그러므로 반드시 ReloadableResourceBundleMessageSource를 사용하셔야 한다면,
anyframe 서비스들의 jar 파일 내 properties 파일을 따로 뽑아내어
특정 폴더로 위치시키고 해당 폴더 내 파일을 basenames에 추가해주셔야 합니다.
감사합니다.
가이드 해주신데로 적용해보니 reloadable 을 사용하면서도 한글이 안깨지고 잘 돌아갑니다.
감사합니다.
좋은 하루 되세요.