将全局变量挂钩到JSP(Spring)的最优雅方法是什么?

时间:2013-04-18 12:27:27

标签: java spring jsp

我是Spring的新手,所以我需要一个简单的建议。 我有一个页脚打印今天的日期。目前我使用代码:

<%@ page import="com.walladverts.helpers.DateHelper" %>
Today is <%=DateHelper.today()%>

DateHelper是我的类,它返回一个String,但我知道在视图中使用scriplets和混合逻辑并不优雅。

在春季的每个动作中,我需要添加什么作为钩子来将变量添加到每个jsp页面?

1 个答案:

答案 0 :(得分:2)

我会使用JSTL。

使用此标题

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

获取今天的日期

 <jsp:useBean id="today" class="java.util.Date"/> 

然后使用格式化程序

打印它
<fmt:formatDate value="${today}" dateStyle="long"/>

它将打印此April 18, 2013

以下是代码formatDate

的文档