2013-08-29 2 views
1

아래 jsp 코드가 있습니다.국제화 JSP 페이지?

<section class="loginform cf"> 
    <form name="login" action="index_submit" method="get" accept-charset="utf-8"> 
     <ul> 
      <li><label for="usermail">Email</label> 
      <input type="email" name="usermail" placeholder="[email protected]" required></li> 
      <li><label for="password">Password</label> 
      <input type="password" name="password" placeholder="password" required></li> 
      <li> 
      <input type="submit" value="Login"></li> 
     </ul> 
    </form> 
</section> 

여기서 모든 레이블 이름을 외부화하려는 경우 레이블 이름이 로캘에 따라 표시됩니다. 기본적으로 jsp 레이블에 i18n이 필요합니다. 내가 어떻게 할 수 있니?

감사합니다.

+0

귀하의 요구를 충족시켜야합니다. http://stackoverflow.com/questions/4276061/how-to-internationalize-a-java-web-application –

+0

@Sotirios, 유용한 링크를 제공해 주셔서 감사합니다. – user755806

답변

0

가장 쉬운 방법은 사용자의 지역에 따라 라벨을 넣고 올바른 파일 (예 : label_properties_ 형식)에서 값을 가져 오는 각 country_locale에 대한 속성 파일을 만드는 것입니다. 속성 이름은 각 파일에서 동일하게 유지 될 수 있지만 값은 해당 파일에 적합해야합니다.