Bem gente como a apostila da caelum ensina, temos que baixar o jstl e colocar <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> no topo da pagina, mas esta dando erro e acredito q não seja esse link, sera que alguem poderia me ajudar?
A pagina de listagem:
%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%><html><head><metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body><jsp:useBeanid="dao"class="br.com.wacontactcenter.jdbc.dao.ContatoDAO"/><table><!-- percorre contatos montando as linhas da tabela --><c:forEachvar="contato"items="${dao.lista}"><tr><td>${contato.nome}</td><td>${contato.departamento}</td></tr></c:forEach></table></body></html>
sou iniciante em java e não consigo resolver esse problema!!
Então galera eu coloquei os 2 jars que tem na pagina: http://jstl.java.net/download.html e tem 2 links nessa pagina dai eu entrei em cada 1 e baixei o jar do topo da pagina( como e a primeira vez que mexo com isso foi o q eu fiz), e adicionei os 2 na lib, fiz isso fora do eclipse usando o famoso crtl c + ctrl v.
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"pageEncoding="ISO-8859-1"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%> // O ECLIPSE MARCA UM ERRO NESSA LINHA E COM O MOUSE EM CIMA ELE DIZ: Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
<html><head><metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body><jsp:useBeanid="dao"class="br.com.wacontactcenter.jdbc.dao.ContatoDAO"/><table><!-- percorre contatos montando as linhas da tabela --><c:forEachvar="contato"items="${dao.lista}"><tr><td>${contato.nome}</td><td>${contato.departamento}</td></tr></c:forEach></table></body></html>
Adicionei sim amigo, mas continua com o problema nessa linha, ainda não sei o porque
M
Mickdark
Verifique se a página que vc está inserindo esse código é JSP ou HTML. (Tem que ser JSP)
L
LipezinSouza
Então gente, eu consegui retirar esse erro, baixei um outro .jar que vi aqui no guj e resolveu o problema, agora quando vo pelo browser a pagina não exibe nada srsrsr, tenho que ver agora o q eu fiz de errado, obg a todos pela ajuda!