hcmm
Março 13, 2013, 6:54pm
#1
Boa tarde a todos…
Estou tentando configurar o jstl na minha aplicacao.
Coloquei o arquivo .jar na minha WEB-INF/lib
e na pagina jsp coloquei o :
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Porem a aplicacao nao encontra a library na descricao da uri.
Agluem poderia me ajudar??
Att…
Tive esse problema uma vez e vi que foi o eclipse que não auto completava essas tags.
Tente utiliza-las mesmo assim pra ver se funciona.
hcmm
Março 13, 2013, 7:12pm
#3
Posso tentar sim… mas tenho uma outra duvida: para eu chamar a lista de cursos da minha aplicacao com scriptiltes eu fazia assim:
[code]DAOFactory daoFactory = DAOFactory.getInstance();
CursoDAO cursoDao = daoFactory.getCursoDAO();
for(Curso c : cursoDao.findAll()){[/code]
Como chamar metodo static com o jstl??
[quote=hcmm]Boa tarde a todos…
Estou tentando configurar o jstl na minha aplicacao.
Coloquei o arquivo .jar na minha WEB-INF/lib
e na pagina jsp coloquei o :
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
Porem a aplicacao nao encontra a library na descricao da uri.
Agluem poderia me ajudar??
Att…[/quote]
Não teria que adicionar ao projeto também e não apenas na pasta lib? Clica com o botão direito sobre o projeto e depois tem um item ‘buid path / configurar build path’ dai você adiciona a biblioteca a ele ou pelo menos vai ver se ela está mesmo adicionada ao projeto.
hcmm
Março 13, 2013, 7:18pm
#5
@romarcio
Pior que eu tambem ja fiz isso… sera que eh pq nao funciona no java 7?
[quote=hcmm]Posso tentar sim… mas tenho uma outra duvida: para eu chamar a lista de cursos da minha aplicacao com scriptiltes eu fazia assim:
[code]DAOFactory daoFactory = DAOFactory.getInstance();
CursoDAO cursoDao = daoFactory.getCursoDAO();
for(Curso c : cursoDao.findAll()){[/code]
Como chamar metodo static com o jstl??[/quote]
Para lista em JSTL você deve usar a tag
Algo tipo assim:
<c:forEach var="usuario" items="usuarios">
<c:out value="${usuario.name}" />
<c:out value="${usuario.idade}" />
</c:forEach>
items contém a lista
var contém o objeto atual da lista
[quote=hcmm]
@romarcio
Pior que eu tambem ja fiz isso… sera que eh pq nao funciona no java 7?[/quote]
Não! Deve ser outro problema qualquer.
hcmm
Março 13, 2013, 7:27pm
#8
Entendo… Continuarei tentando aqui qualquer coisa deixo uma resposta:
[quote=hcmm]Entendo… Continuarei tentando aqui qualquer coisa deixo uma resposta:
[/quote]
Use apenas a jstl-1.2.1.jar, retire a outra versão. Pode estar ocorrendo um conflito por terem 2 libs de versões diferentes.