Bom dia!
Pessoa estou precisando de um força de vocês estou precisando utiliza a tag DisplayTag, mas esta dando um erro dizendo que nao pode encontra a classe, porém todos os jar se encontra no classpath do projeto e a tld esta no WEB-INF e no web.xml.
Alguem tem noção do que posso fazer mais para resolver este problema? Segue abaixo o erro e o jsp basição que criei so para ver se a tag funciona.
JSP
<%--
Document : displaytag
Created on : 12/09/2011, 09:01:44
Author : User
--%>
<%@page import="java.util.List"%>
<%@page import="java.util.ArrayList"%>
<%@taglib uri="http://displaytag.sf.net" prefix="display" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Implementando a Display Tag </h1>
<%
List teste = new ArrayList( 4 );
teste.add( "Item1" );
teste.add( "Test String 2" );
teste.add( "Test String 3" );
teste.add( "Test String 4" );
request.setAttribute( "teste", teste );
%>
<display:table name="teste"/>
</body>
</html>
WEB.XML ADIÇÃO TAG
<jsp-config>
<taglib>
<taglib-uri>java.sun.com/jsp/jstl/core</taglib-uri>
<taglib-location>/WEB-INF/tld/c.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>http://displaytag.org</taglib-uri>
<taglib-location>/WEB-INF/tld/displaytag.tld</taglib-location>
</taglib>
</jsp-config>
ERRO
java.lang.NoClassDefFoundError: Could not initialize class org.displaytag.tags.TableTag
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at org.displaytag.tags.TableTagBeanInfo.class$(TableTagBeanInfo.java:42)
at org.displaytag.tags.TableTagBeanInfo.getPropertyDescriptors(TableTagBeanInfo.java:41)
at java.beans.Introspector.getTargetPropertyInfo(Introspector.java:479)
at java.beans.Introspector.getBeanInfo(Introspector.java:389)
at java.beans.Introspector.getBeanInfo(Introspector.java:159)
at org.apache.jasper.runtime.JspRuntimeLibrary.getWriteMethod(JspRuntimeLibrary.java:799)
at org.apache.jasper.compiler.Validator$ValidateVisitor.checkSetter(Validator.java:1031)
at org.apache.jasper.compiler.Validator$ValidateVisitor.checkXmlAttributes(Validator.java:1112)
at org.apache.jasper.compiler.Validator$ValidateVisitor.visit(Validator.java:834)
at org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1482)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2307)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2313)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:481)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2257)
at org.apache.jasper.compiler.NbValidator.validate(NbValidator.java:131)
at org.apache.jasper.compiler.GetParseData.parse(GetParseData.java:182)
at org.netbeans.modules.web.jspparser_ext.WebAppParseSupport$1.run(WebAppParseSupport.java:552)
Caused by:
Desde ja agradeço a todos!