Announcement

Collapse
No announcement yet.

JSP und eigene Klasse funktioniert nicht?!

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • JSP und eigene Klasse funktioniert nicht?!

    Hallo Forum!

    ich habe folgendes problem. Ich habe eine Klasse geschrieben. Diese hat funktionen wie getError. Diese geben Strings zurück. Wenn ich diese aus meine JSP-Seite instanziere funktioniert alles soweit... Rufe ich jedoch die Funktion getError auf, bekomme ich entweder ne Exception die nichts aussagt oder garkeine Werte zurück.. Muss ich beim programmieren der Klassen was beachten?! Ich benutze Tomcat 4.1 und Java 1.4.

    Vielen Dank schonmal!

  • #2
    Post mal den gesamten Stacktrace der Exception

    Comment


    • #3
      Hier ist die Ausgabe:

      org.apache.jasper.JasperException: filebox.FileboxUpload.getError()Ljava/lang/String;
      at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:254)
      at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:295)
      at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:241)
      at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
      at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:247)
      at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:193)
      at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:256)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.catalina.core.StandardContext.invoke(St andardContext.java:2416)
      at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:180)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.valves.ErrorDispatcherValve.in voke(ErrorDispatcherValve.java:171)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:641)
      at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:172)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:641)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:174)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.coyote.tomcat4.CoyoteAdapter.service(Co yoteAdapter.java:223)
      at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:601)
      at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.processConnection(Http11Protocol.jav a:392)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(P oolTcpEndpoint.java:565)
      at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:619)
      at java.lang.Thread.run(Thread.java:534)

      root cause

      javax.servlet.ServletException: filebox.FileboxUpload.getError()Ljava/lang/String;
      at org.apache.jasper.runtime.PageContextImpl.handlePa geException(PageContextImpl.java:536)
      at org.apache.jsp.upload_jsp._jspService(upload_jsp.j ava:230)
      at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:137)
      at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
      at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:210)
      at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:295)
      at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:241)
      at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
      at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:247)
      at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:193)
      at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:256)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:191)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.catalina.core.StandardContext.invoke(St andardContext.java:2416)
      at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:180)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.valves.ErrorDispatcherValve.in voke(ErrorDispatcherValve.java:171)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:641)
      at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:172)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:641)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:174)
      at org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invokeNext(StandardPipeline.j ava:643)
      at org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
      at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
      at org.apache.coyote.tomcat4.CoyoteAdapter.service(Co yoteAdapter.java:223)
      at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:601)
      at org.apache.coyote.http11.Http11Protocol$Http11Conn ectionHandler.processConnection(Http11Protocol.jav a:392)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(P oolTcpEndpoint.java:565)
      at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:619)
      at java.lang.Thread.run(Thread.java:534)

      Ich konnte daraus leider nichts schließen

      Comment

      Working...
      X