1

通过以下代码从 ENV 变量中获取字符串:

<span><%=(String)System.getenv("NEW_COPYRIGHT")%></span>

ENV 变量就像Copyright &copy; {0} XXX.

如何替换{0}为当前年份并显示Copyright © 2018 XXX在jsp文件中?

谢谢

4

1 回答 1

1

没有标准jstl的标签可以做到这一点。我们可以使用其他方式来做到这一点。

一个。用fn:replace它来做:

<c:set var="env" value="Copyright &copy; {0} XXX"/>
<c:out value="${fn:repalce(env,'{0}','2018')}"/> <!-- the year can also be access via a variable -->

湾。定义你自己的自定义标签来格式化它java.text.MessageFormat,更多细节可以在理解和创建自定义 JSP 标签中找到

于 2018-04-12T02:22:46.367 回答