Colegas estou utilizando JSP e tentando formatar uma data vinda do BD assim :
<td width="25%" align="right" class="style3"><fmt:message key="label.uc.dtsind"> </fmt:message></td>
<td width="10%" align="center"><input name="dtsind" type="text" size="12" maxlength="10" value="<fmt:formatDate value='${socio.dtsind}'/>"></td>
Quando vou rodar a aplicação aparece erro no console ao carregar o Form :
HTTP status 500
at java.lang.Thread.run(Unknown Source)
quando digito “<fmt” ele reconhece o EL mas não estou sabendo o que pode estar acontecendo
Muito obrigado pela ajuda
Bob
Por favor gente, alguma alternativa ?
Amigo, como está sua declaração do fmt ? Poste ela para nós
Vimieiro
Obrigado colega, veja :
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fmt" uri="/WEB-INF/tld/fmt.tld"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Lembrando : Quando digito ‘<’ ele me mostra a tag fmt:… então ela está sendo acessada corretamente tanto que utilizo <fmt:message
Mas mesmo assim mto obrigado pela ajuda …
Bob
Você tem certeza que o dado esta vindo do banco dados, ou seja essa variável
${socio.dtsind}
é diferente de null ??
Colega, ele dá erro ao carregar o Form, ele ainda não fez nenhuma referencia no Server.
Muito obrigado
Bob
Creio que já sei seu problema :
Troque :
<%@taglib prefix="fmt" uri="/WEB-INF/tld/fmt.tld"%>
por :
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
Aqui deu algo parecido com isso
Troque e me fale OK ?
abs
Vimieiro
Nó vimieiro, você me salvou colega !
Deu certinho ! Pelo menos não apareceu mais o erro e o form carregou normalmente. hehehe
Agora, ainda não sei quando o Server enviar a data para o JSP ! Mas por hora me salvou mesmo
Brigadão
Bob
Legal !
Veja lá e depois poste qq problema.
Vimieiro