java - 国际化jsp页面?

标签 java html jsp internationalization

我有下面的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 标签。我怎样才能做到这一点?

谢谢!

最佳答案

最简单的方法是为您想要添加标签的每个国家/地区创建属性文件,并根据用户的区域设置从正确的文件中提取值(例如使用 label_properties_ 格式)。每个文件中的属性名称可以保持相同,但值应该适合该文件

关于java - 国际化jsp页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18514379/

相关文章:

java - 如何手动附加到响应数据包 lombok

java - 在 Java 中使用 switch 比较字符串与枚举值

java - 如何从vertx中的文件中获取byte[]

javascript - Polymer:如何将动态值加载到纸质菜单中的纸质项目中?

java - mysql,特定字符未正确保存在数据库中

java - 在Struts2中上传多个文件并维护索引(文件上传的位置)

java - 在其他项目中重用 Cucumber-JVM 步骤定义

html - 更改输入文本边框颜色而不更改其高度

html - CSS : Automatic width variable calculation

java - 如何接收 Telegram Bot 方法 (API) 的返回参数