2008-11-05 3 views

답변

0

Thread.currenThread 메소드를 사용하여 사용자의 lang을 볼 수 있습니다.

그런 다음 i18n (예 : struts 또는 jsf)을 구현하는 프레임 워크가 필요합니다.

header.jsp를에서
+0

잘 모르겠습니다. currentThread가 사용자 언어를 얻는 데 어떻게 도움이됩니까? – laszlot

1

는 스크립틀릿 사용

<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %> 

<% 
    locale = request.getLocale() // get the user's locale from the HttpServletRequest 

%> 

을 누른 다음 속성 번들 설정 :

<fmt:setLocale value="<%= locale %>" /> 

<fmt:setBundle basename="header" /> 

을 그리고 당신은 사용자 정의 메시지에 대한

 
    header_en.properties 
    header_de.properties 

을 만들 수 있습니다.

+0

''을 사용하십시오. 스크립틀릿이 필요 없습니다. – BalusC