Tratamento de data/hora jsp

Bom dia,
como faco tratamento de data/hora em jsp?
estou inserindo esse parametro no meu codigo:

<%=new java.util.Date()%>

eu quero que traga 24/07/2008 - 09:50, por exemplo mas com esse parametro que eu coloquei ele traz:
Thu Jul 24 09:24:25 BRT 2008

valew

use simpleDateFormat

SimpleDateFormat formatBra = new SimpleDateFormat(“dd/MM/yyyy”);
formatBra.format(date);

Oi,

Tenta usar o formatDate do JSTL algo assim

&lt;fmt:formatDate value='valor' pattern="MM/dd/yyyy' at: 'hh:mm:ss"/&gt;

Abs

Você precisa trabalhar com as classes do pacote java.text, mais especificamente com a SimpleDateFormat para poder formatar a data em seu formato preferencial:

DateFormat formatter = new SimpleDateFormat("dd/MM/yyyy - HH:mm");
		
String dataHoraFormatada = formatter.format(new Date());

Mas é claro que isto deixaria muito código java em JSP, então o ideal mesmo seria criar uma taglib que já fizesse isto pra você a partir do padrão (pattern) passado. Bom, alguém aqui do fórum deve saber de algo pronto pra isso.

Espero ter ajudado.