我正在尝试在jsp标签中使用java变量的值。目前,我正在尝试这样。
<%
String searchRowCount = request.getSession().getAttribute("rowCount").toString();
%>
<br/>
<fmt:message key="SEARCH_UPDATE.ITEM_FOUND_MESSAGE" var="ITEM_FOUND_MESSAGE">
<fmt:param value="<%=searchRowCount%>"/>
</fmt:message>
但它不起作用。
感谢您的帮助。
您可以使用表达式语言或 JSTL
使用表达式语言:
<%
String searchRowCount = request.getSession().getAttribute("rowCount").toString();
%>
<fmt:message key="SEARCH_UPDATE.ITEM_FOUND_MESSAGE" var="ITEM_FOUND_MESSAGE">
<fmt:param value="${searchRowCount}"/>
</fmt:message>
你可以像这样使用 sessionScope 对象。
<fmt:message key="SEARCH_UPDATE.ITEM_FOUND_MESSAGE" var="ITEM_FOUND_MESSAGE">
<fmt:param value="${sessionScope.rowCount}"/>
</fmt:message>