Saudação

Como faço para exibir saudacao, bom dia, boa tarde ou boa noite usando tags jstl?
Pra exibir a data eu to usando…

<jsp:useBean id="data" type="java.util.Date" />
<fmt:formatDate value="${data}" dateStyle="full"/>

Oi, acho que é assim


<jsp:useBean id="data" class="java.util.Date" />
	<c:choose>
		<c:when test="${data.hours <= 12}">
			<c:out value="Bom dia!" />
		</c:when>
		<c:when test="${data.hours > 12 && data.hours <= 18}">
			<c:out value="Boa tarde!" />
		</c:when>
		<c:otherwise>
			<c:out value="Boa noite!" />
		</c:otherwise>
	</c:choose>