Ih caras, agora parou de vez!!
Olha só o que eu fiz:
alterei o web.xml para
<taglib>
<taglib-uri>/tags/c</taglib-uri>
<taglib-location>/WEB-INF/c.tld</taglib-location>
</taglib>
voltei com o c.tld para o WEB-INF e adicionei o jstl.jar e standard.jar dentro da pasta WEB-INF/lib.
Se eu tirar o código acima do web.xml e comentar a chamada do tablig
No primeiro consta JSP, que não existe. Pelo menos no meu caso foi.
1 abraço galera!
S
sudeval1 like
interessante tive o mesmo problema que o amigo teve a um bom tempo atrás, alterei a URL pela que ele falou e deu certo, sem contar que eu não tenho configurado nada das .tld no meu web.xml, mas tenho os jar no meu lib, alguém sabe explicar ? realmente a URI é que está errada ? embora eu veja ela em materiais até hoje?
t+
L
luiz.carlos
Não sei eu tive esse mesmo problema e funcionou…é so uma ideia…será que tem haver com versão? ou formas que estão os pacotes da classes se você abrir o jstl.jar no meu caso e você percorrer os pacotes ele chega nessa caminho citado acima. No entanto não tenho certeza…é so um palpite…até porque estou estudando pra SCWCD, e vendo essa parte.
S
Savio
Tive o mesmo problema mas a solução foi o contrário da sua.
Tive que retirar da url a palavra JSP. Aí funfou…
G
gambazinho
Pessoal já alterei o nome da uri, mas não funfou! meu XML conta
vi um amigo falar que na versão 2.5 n precisa referenciar no XML, basta colocar a taglib e descrever a URI mas quando coloco a URI da erro na pagina jsp dentro do eclipse mesmo ele me acusa:
- Can not find the tag library descriptor for “http://java.sun.com/jstl/core”
quando executo a pagina me vem:
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51) org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409) org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116) org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:315) org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:148) org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:431) org.apache.jasper.compiler.Parser.parseDirective(Parser.java:494) org.apache.jasper.compiler.Parser.parseElements(Parser.java:1444) org.apache.jasper.compiler.Parser.parse(Parser.java:138) org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216) org.apache.jasper.compiler.ParserController.parse(ParserController.java:103) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154) org.apache.jasper.compiler.Compiler.compile(Compiler.java:315) org.apache.jasper.compiler.Compiler.compile(Compiler.java:295) org.apache.jasper.compiler.Compiler.compile(Compiler.java:282) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
eu cheguei a baixar o jstl-api-1.2.jar e colocar na web-inf e setar na build path, mas n adiantou!
alguém pode me ajudar?
G
gambazinho
quanta confusão nesse caralho dos inferno! baixei a ultima versão a jstl-impl-1.2.jar e referenciei <%@taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c”%>
funcionou!
eu coloquei o jar dentro da wen-inf/lib e add build path!
vlw!