1

我正在尝试从一些我被要求使用的资源包中获取键/值对

通常在我们的 HTML 块中(在 JSP 文件中),我们可能会有类似

<%@ taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<h1><spring:message code="gr.common.title"/></h1>

但是,我想在用 HTML 输出字符串之前用 Java 做一些事情,比如

<%@taglib uri="http://www.springframework.org/tags" prefix="spring"%>
<%
// pseudo below
String foo = "This is my %s title".format(PSEUDO_MESSAGE("gr.common.title"));
%>
<h1><%= foo %></h1>

我找到了这个例子,但这似乎在 .java 文件或等效文件中

4

1 回答 1

2

您可以使用core标签库set标签

<c:set var="toDoSomeFormat">
    <spring:message code="gr.common.title" />
</c:set>

set元素从其内容中获取其值。

然后使用您的格式${toDoSomeFormat}

于 2013-10-18T14:52:58.493 回答