Problema sério ao usar a tag <fmt:formatDate> - JSTL [Resolvido]

Pessoal,

Não consigo fazer a tag fmt:formatDate funcionar de jeito nenhum…alguém poderia me ajudar, por favor?

Segue os códigos:

<%@ taglib uri="/WEB-INF/fmt-1_0.tld" prefix=“fmt” %>

.
.
.

[i]<logic:iterate id=“listDados” name=“listDados” type=“br.com.creditone.newproject.dto.ClientePerformFinasaVO”>

[/i]

Ops…me esqueci do erro!

javax.servlet.ServletException: /WEB-INF/jsp/apresentaRelatorio.jsp(39,9) According to TLD, tag fmt:formatDate must be empty, but is not

Ta com os jars do JSTL no seu classpath??

vê se isso te ajuda…

http://java.sun.com/j2ee/1.4/docs/tutorial/doc/WebI18N4.html

No mesmo código, eu uso a tag fmt:formatNumber e ela funciona perfeitamente…acho que isso responde a questão do amigo!

Um abraço…

[quote=felipeguerra]No mesmo código, eu uso a tag fmt:formatNumber e ela funciona perfeitamente…acho que isso responde a questão do amigo!

Um abraço…[/quote]

Responde sim. Então o problema é outro…

Essa matéria não meu ajudou muito, mas agradeço de qualquer forma…

Outra sugestão?

Pô, será que ninguém consegue me ajudar??? :?

O erro diz que o tag deve esta vazia

tenta assim

 <fmt:formatDate type="date" dateStyle="full" value="${listDados.dtMovto}" />

[quote=furutani]O erro diz que o tag deve esta vazia

tenta assim

<fmt:formatDate type="date" dateStyle="full" value="${listDados.dtMovto}" /> [/quote]

Esse é o erro que da quando uso o código da forma recomendada acima:

/WEB-INF/jsp/apresentaRelatorio.jsp(39,10) According to TLD or attribute directive in tag file, attribute value does not accept any expressions

Declare a taglib corretamente

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

[quote=furutani]Declare a taglib corretamente

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

Poxa amigo, assim vc me ofende!!!rs

Trechos do meu código:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

.
.
.

<c:choose> <c:when test="${requestScope.listDados != null}"> <c:choose> <c:when test="${requestScope.codRelatorio == 'FinSeleAnali'}"> <div class="lignBrc2"> <div class="verVrdApRelat1">Entrada</div> <div class="verVrdApRelat2">Filial</div> <div class="verVrdApRelat1">Carteira</div> <div class="verVrdApRelat3">Registro</div> <div class="verVrdApRelat3">Data de Vencimento</div> <div class="verVrdApRelat3">Valor(R$)</div> <div class="verVrdApRelat1">Atraso(dias)</div> </div> <div class="lignBrc"> <logic:iterate id="listDados" name="listDados" type="br.com.creditone.newproject.dto.ClientePerformFinasaVO"> <div class="verVrdApRelat1a"> <bean:write name="listDados" property="dtMovto" /> </div> <div class="verVrdApRelat2a"><bean:write name="listDados" property="codLoja" /></div> <div class="verVrdApRelat1a"><bean:write name="listDados" property="codCarteira" /></div> <div class="verVrdApRelat3a"><bean:write name="listDados" property="desRegis" /></div> <div class="verVrdApRelat3a"><bean:write name="listDados" property="dtVencto" /></div> <div class="verVrdApRelat3a"> <fmt:formatNumber maxIntegerDigits="6" minFractionDigits="2" maxFractionDigits="2"> <bean:write name="listDados" property="vlrPrinc" /> </fmt:formatNumber> </div> <div class="verVrdApRelat1a"><bean:write name="listDados" property="diasAtraso" /></div> </logic:iterate> </div> </c:when>

[quote=felipeguerra][quote=furutani]Declare a taglib corretamente

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

Poxa amigo, assim vc me ofende!!!rs
[/quote]
ué pq?

Eu te passei do a URL do core ao inves da ftm
que seria essa

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

Essas URL são da versão mais recente.

O erro é o mesmo?

Declarou a fmt corretamente tambem ?

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

Há uma pequena variacao:
http://java.sun.com/jsp/jstl/fmt
http://java.sun.com/jstl/fmt

Talvez possa ser isso… :wink:

[quote=Guilherme Keller]Declarou a fmt corretamente tambem ?

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

Há uma pequena variacao:
http://java.sun.com/jsp/jstl/fmt
http://java.sun.com/jstl/fmt

Talvez possa ser isso… :wink:
[/quote]

Realmente meu camarada, era isso!

Obrigado a todos!