erro com JSTL  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Ronaldoviper
JavaChild
[Avatar]

Membro desde: 22/04/2006 18:06:03
Mensagens: 101
Offline

Ola pessoal, sou novato no assunto e desde de ja agradeço a colaboração
Estou seguindo a apostila da caelum

Essa é minha classe de ação no struts

public class ListaClientesAction extends Action{
public ActionForward execute(ActionMapping arg0, ActionForm arg1, HttpServletRequest arg2, HttpServletResponse arg3) throws Exception {
List lista = new ClienteDao().getAll();
arg2.setAttribute("contatos",lista);
return arg0.findForward("ok");
}
}

essa é minha pagina ok.jsp

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


<html>
<c:forEach var="contato" items="${contatos}">
${contato.nome} <br/>
</c:forEach>
</html>


E aparece isso no meu brouser:

${contato.nome}



Não está interpletando, o que pode ser?

Diogo Cabral
Thread.start()
[Avatar]

Membro desde: 22/06/2006 12:05:33
Mensagens: 44
Localização: Maceió - AL
Offline

Tente



no lugar de


diogocabral.com
[WWW]
Ronaldoviper
JavaChild
[Avatar]

Membro desde: 22/04/2006 18:06:03
Mensagens: 101
Offline

vélho tentei mas num adiantou não... Alguma outro possibilidade?
javaman00
Java Ninja

Membro desde: 28/03/2006 09:11:00
Mensagens: 292
Offline

ve se isso lhe ajuda...

http://www.vivaolinux.com.br/dicas/verDica.php?codigo=6997

--
Struts2 Enjoy!
andre_a_s
GUJ Ranger
[Avatar]

Membro desde: 23/02/2003 01:04:53
Mensagens: 755
Localização: Santo André(SP)
Offline

Troque



Por:



Somente o ${contato.nome} não é interpretado, vc tem q jogar isso na tela com o c:out

Gosta de cerveja e de viagem?
Visite meu blog!
http://www.TravelAndBeer.com
[Email] [MSN] [ICQ]
furutani
JWizard
[Avatar]

Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline

No web web.xml voce indica a versão da aplicação?
Exemplo

Eu acho que indicando a versão 2.4 ele vai funcionar sem o c:out

Até mais,
Roberto Jundi Furutani


Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0

[WWW]
luis.soares
JavaEvangelist
[Avatar]

Membro desde: 01/08/2006 09:48:47
Mensagens: 310
Localização: São Paulo
Offline

O furutani está certo. Eu tive este problema ontem, e o problema era exatamente a versão do web.XML. Troque para a versão 2.4. Mas não basta mudar simplesmente no cabeçalho de 2.2 para 2.4. A versão xml 2.4 tem mudanças no corpo do xml também.
Eu não tenho aqui o modelo, mas na web, e aqui mesmo no guj, já vi arquivos XML no formato 2.4.
Neste formato, você NÂO PRECISA descrever as tagLibs no seu web.xml.
Basta somente adicioná-las ao seu classpath do projeto.

Abraço !

Luis Soares
Analista Desenvolvedor Java
luishsoares@gmail.com
[Email]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team