代码之家  ›  专栏  ›  技术社区  ›  waxwing

JSP Web应用程序中的国际化?

  •  3
  • waxwing  · 技术社区  · 14 年前

    在我当前的项目中,我们正在逐步淘汰旧的表示层,并将其替换为更现代、更知名的内容。由于各种原因,选择JSP作为技术。可能与Apache瓷砖结合使用。我也许应该提到我们在后面使用弹簧,如果这很重要的话。

    国际化是一项要求,特别是以用户语言显示文本消息的方面。令我惊讶的是,关于这件事的信息并没有我预想的那么多。

    我发现的是JSTL fmt 命名空间。特别是使用 fmt:message 一起 fmt:param . 然而,我发现的关于使用这种技术的大多数参考文献都是过时的。

    所以,我想知道这是否仍然是推荐的做法?如果没有,有什么选择?是否有关于主题的好链接,描述如何在Web应用程序中成功实现i18n?

    2 回复  |  直到 14 年前
        1
  •  4
  •   Pascal Thivent    14 年前

    根据 Internationalization Tag Library 第节,共节 The Java EE 5 Tutorial 这些标签并不过时,是处理JSP页面i18n的标准方法。

        2
  •  1
  •   Michel    14 年前

    我仍然在使用jstl 1.2作为i18n,工作起来很有魅力。也许在过去的几年里根本没有更新,但现在仍在做必须做的事情。