Mostrando a data atual usando JSTL formatDate tag
Pergunta
Eu estou tentando mostrar a data atual em minha página JSP utilizando JSTL. a seguir é o código que estou usando.
<jsp:useBean id="now" class="java.util.Date" scope="request" />
<fmt:formatDate value="${now}" pattern="MM.dd.yyyy" />
Mas o código acima é que não produz quaisquer resultados? Estou faltando alguma coisa aqui ou existe alguma abordagem melhor para isso? Eu estou usando JSTL 1.1.
Solução
Tente imprimi-lo sem formatação, $ {agora}, você provavelmente tem nulo lá. Você tem esse atributo no escopo de solicitação? Apenas verifique, se sim, pode ser nulo . Se não, tente remover este atributo escopo do tag, sim, não importa, mas apenas para tornar as coisas claras.
Outras dicas
scope=page
funciona para mim
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow