1

以下の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="yourname@email.com" 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 が必要です。どうやってやるの?

ありがとう!

4

1 に答える 1

0

これを行う最も簡単な方法は、ラベルが必要な country_locale ごとにプロパティ ファイルを作成し、ユーザーのロケールに応じて適切なファイルから値を取得することです (たとえば、label_properties_ 形式を使用します)。プロパティ名は各ファイルで同じままにすることができますが、値はそのファイルに適している必要があります

于 2013-08-29T15:03:16.330 に答える