2011-01-09 6 views
0

Ich versuchte Seitenstriche in Objectsweb Lomboz Eclipse Version 3.3. Aber ich habe einen Fehler "keine Klasse gefunden".Paginierung in Struts 1.2.9 in Java EE

Die Fehler sind
Ausnahme

javax.servlet.ServletException: org/apache/commons/lang/UnhandledException 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:272) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
    org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085) 
    org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263) 
    org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398) 
    org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318) 
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241) 
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) 
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:709) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 

Ursache

java.lang.NoClassDefFoundError: org/apache/commons/lang/UnhandledException 
    java.lang.Class.getDeclaredConstructors0(Native Method) 
    java.lang.Class.privateGetDeclaredConstructors(Unknown Source) 
    java.lang.Class.getConstructor0(Unknown Source) 
    java.lang.Class.newInstance0(Unknown Source) 
    java.lang.Class.newInstance(Unknown Source) 
    java.beans.Introspector.instantiate(Unknown Source) 
    java.beans.Introspector.findExplicitBeanInfo(Unknown Source) 
    java.beans.Introspector.<init>(Unknown Source) 
    java.beans.Introspector.getBeanInfo(Unknown Source) 
    org.apache.jasper.compiler.Generator$TagHandlerInfo.<init>(Generator.java:3728) 
    org.apache.jasper.compiler.Generator$GenerateVisitor.getTagHandlerInfo(Generator.java:2130) 
    org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1599) 
    org.apache.jasper.compiler.Node$CustomTag.accept(Node.java:1441) 
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163) 
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2213) 
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2219) 
    org.apache.jasper.compiler.Node$Root.accept(Node.java:456) 
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2163) 
    org.apache.jasper.compiler.Generator.generate(Generator.java:3320) 
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:198) 
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:295) 
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:276) 
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:264) 
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563) 
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305) 
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) 
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 
    org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1085) 
    org.apache.struts.tiles.TilesRequestProcessor.doForward(TilesRequestProcessor.java:263) 
    org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:398) 
    org.apache.struts.tiles.TilesRequestProcessor.processForwardConfig(TilesRequestProcessor.java:318) 
    org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:241) 
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196) 
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:709) 
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802) 

Ich weiß nicht, was mit dem Code falsch ist. Ich habe es von viralpatel.net kopiert. Ich habe das Gefühl, dass dieser Code nur für Struts 2 gilt. Wenn Sie also ein Paginierungsprogramm für Struts 1.2.9 haben, geben Sie dies bitte in einer Antwort an.

+0

"bitte senden Sie mir das Programm.Meine E-Mail-ID ist ..." Nun, das ist schlechte Angewohnheit. Wussten Sie, dass Sie eine automatische E-Mail-Benachrichtigung erhalten, wenn Ihnen jemand antwortet? – Nishant

Antwort

0

Überprüfen Sie bitte die Grundursache des Fehlers. Darin heißt es eindeutig:

java.lang.NoClassDefFoundError: org/apache/commons/lang/UnhandledException 

Was bedeutet, dass die Klasse UnhandledException (von org.apache.commons.lang Paket) nicht (überall in Ihrem Classpath) gefunden.

Laden Sie die neueste Apache Commons-Bibliothek von Apache Commons herunter und legen Sie das Glas in das Verzeichnis Ihres Projekts WEB-INF/lib oder deklarieren Sie den Pfad im Klassenpfad.

+0

Danke Elite. Ich habe versucht, wie du gesagt hast, und es kam – Pavalesh