0

嗨,我的输出从 3 '?' 开始 标记并以 3 / 结尾?标记形式如 '???abc???' 我从数据库中获取的所有数据都是这种情况,我的代码是

<c:forEach var="category" items="${categories}">
    <div class="categoryBox">
        <a href="<c:url value='category?${category.id}'/>">
            <span class="categoryLabel"></span>
            <span class="categoryLabelText"><fmt:message key='${category.name}'/>                                 </span>

            <img src="${initParam.categoryImagePath}${category.name}.jpg"
                 alt="<fmt:message key='${category.name}'/>" class="categoryImage">
        </a>

请帮我解决这个问题,这真的让我很困扰。谢谢。

4

1 回答 1

2

此输出来自<fmt:message key='${category.name}'/>标签。它只是意味着您在 fmt:format 使用的资源包中没有名为“abc”的键。因此,它会显示被问号包围的键,让您知道您忘记为该键提供翻译。

于 2013-07-05T17:09:36.390 回答