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>  

在这里,我想将所有标签名称外部化,标签名称将根据语言环境显示。基本上我需要 i18n 作为 jsp 标签。我怎样才能做到这一点?

谢谢!

4

1 回答 1

0

最简单的方法是为每个希望使用标签的 country_locale 创建属性文件,并根据用户的 locale 从正确的文件中提取值(例如,使用 label_properties_ 格式)。每个文件中的属性名称可以保持不变,但值应该适合该文件

于 2013-08-29T15:03:16.330 回答