Data em JSP

Tudo bem!

tenho o seguinte:

Como faço para onde é “DIA” e “HORA” aparecer o data e hora autal em uma página jsp? pode ser algo em javascript.

Obrigado

Use essa taglib ai… e inclua essas 2 tags abaixo nos value de cada um dos seus campos.

<%@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

veja o ex:

[code]
<%@page contentType=“text/html”%>
<%@page pageEncoding=“UTF-8”%>
<%@page import=“java.util.*”%>

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

<html>
<head>
<meta http-equiv=“Content-Type” content=“text/html; charset=UTF-8”>
<title>JSP Page</title>
</head>
<body>

&lt;h1&gt;&lt;f:formatDate value="&lt;%= new Date()%&gt;" type="both" /&gt;&lt;/h1&gt;
    
&lt;/body&gt;

</html>[/code]

Cara tentei fazer oq vc passou… ta dando o sgeuinte erro…



java.lang.ClassNotFoundException: org.apache.taglibs.standard.tlv.JstlFmtTLV
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1332)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1181)
	at org.apache.jasper.compiler.TagLibraryInfoImpl.createValidator(TagLibraryInfoImpl.java:649)
	at org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:246)
	at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:162)
	at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
	at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
	at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1543)
	at org.apache.jasper.compiler.Parser.parse(Parser.java:126)
	at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:211)
	at org.apache.jasper.compiler.ParserController.parse(ParserController.java:100)
	at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:146)

Se puder me ajudar agradeço…

Abs

Ele deu exemplo com JSTL; Você precisa adicionar essa biblioteca ao seu classpath para poder utilizá-la.

Embora o exemplo dele seja o ideal, se você não quiser usar JSTL, pode utilizar a classe DateFormat passando a pattern adequada, para converter uma data para String conforme desejar.

Cara era isso mesmo o jar tava faltando no classpath… mas tem mais um problema…

a hora… ela fica para não fica rolando… e aparece os segundos… não queria q ele aparece-se…

e se possivel só pra matar a dúvida… tem como colocar a data assim…

13 de outubro de 2006

Valeu pela ajuda…

Abs