JAVA/JSP_Servlet

[Struts] MessageResource 여러개 쓰기

tornado 2004. 4. 1. 19:04

별건 아니지만.. 자칫 실수하면 짜증나는 문제이기에.. 적어놔야징..

 

 

# Struts 에서 Message Resource 를 여러개 설정해야할 경우 방법

 

조건)

          titleResource.properties   <-- 브라우저의 타이틀 메세지 관리

          adminResource.properties  <-- 관리 페이지의 각종 메세지 관리

          ..... 등등등

 

 

이렇게 두개가 있을 경우 먼저 web.xml 파일에 ActionServlet 등록 태그에 아래와 같이 메세지 리소스를 추가.

 

(web.xml)

 

 <!-- Struts ActionServlet -->
 <servlet>
  <servlet-name>action</servlet-name>
  <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> 
  
  <init-param>
   <param-name>adminResource</param-name>
   <param-value>conf.adminResource</param-value>
  </init-param>
  
  <init-param>
   <param-name>titleResource</param-name>
   <param-value>conf.titleResource</param-value>
  </init-param>

 

... 기타 설정들

 

 

 

(strtus-config.xml)

 

 <message-resources parameter="conf.adminResource" />
 <message-resources parameter="conf.titleResource" />

 

 

 

설정하고

<bean:message key="main.title.index" />

... 기타 필요한 메세지들.... 뿌리면 잘 되더만..

 

자세한 사항은 struts 사이트에서 참고바람