E gostaria de fazer algo simples: em um template eu colocar a data atual (no formato dia, mês por extenso e ano) sem precisar que essa data seja criada em um bean.
Por exemplo, pq não consigo fazer isso:
<%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="f"%>
<f:formatDate value="<%= new Date()%>" type="date" />dd/mm/aaaa
<f:formatDate value="<%= new Date()%>" type="time" />
<f:formatDate value="<%= new Date()%>" type="both" /> data e hora
E gostaria de fazer algo simples: em um template eu colocar a data atual (no formato dia, mês por extenso e ano) sem precisar que essa data seja criada em um bean.
Por exemplo, pq não consigo fazer isso:
Obrigado desde já pela atenção.[/quote]
Ta certo que vc queira um campo para mostrar data sem bean mas eu não intendi porque está usando input? se está usando input você precisara de um bean que guarde esse valor.
Na verdade resolvi meu problema utilizando <h:outputText value="#{session.lastAccessedTime}"> e formatando ao meu modo.
Não podia ficar perdendo mto tempo com isso.
Eu já tinha tentado utilizar as taglibs para escrever a data, porém recebia uma mensagem de erro alertando que a tag “<” não é reconhecida. (<%= new Date()%>). Ai resolvi partir p/ a solução acima que me atendeu.
Sobre o “input” utilizado no post anterior, era somente um exemplo q redigi na hora com pressa, não há realmente a necessidade de utiliza-lo.
Mas obrigado pela ajuda e quem quiser sugerir a forma correta de escrever a data atual, sinta-se livre para deixar registrado p/ outros que possuem o mesmo problema.