【问题标题】:when i am practicing <fmt:bundle/> and <fmt:message/> ,I get the wrong result like ???name? [duplicate]当我练习 <fmt:bundle/> 和 <fmt:message/> 时,我得到了错误的结果,例如 ???name? [复制]
【发布时间】:2017-04-08 12:36:04
【问题描述】:

我找到了解决类似问题的方法,但对我来说没有任何意义

项目目录:

而我的属性文件内容是

name=hello

这是我的测试代码:

<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<fmt:bundle basename="messages1"></fmt:bundle>
<h1><fmt:message key="name"></fmt:message></h1> 


这是我的结果???name???
有人说 关于如何解决类似问题的一些解决方案是将属性文件放在 projectname/Java Resources/src/ 下,但正如您所见,我的 项目目录 我将 proerties 文件放在“正确”的位置,但它没有感觉。为什么?提前致谢。

【问题讨论】:

    标签: jsp jstl


    【解决方案1】:

    对不起,伙计们,我发现了问题,是我的错误。我应该写

    <h1><fmt:message key="name"></fmt:message></h1> 
    

    &lt;fmt:bundle basename="com/messages1"&gt;&lt;/fmt:bundle&gt; 的正文中,而不是在正文之外。 不管怎样,谢谢你花时间看我的问题!:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-23
      • 2021-04-11
      • 1970-01-01
      • 1970-01-01
      • 2020-07-23
      • 1970-01-01
      • 1970-01-01
      • 2022-11-22
      相关资源
      最近更新 更多