我有下面的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/