/ / java - exécution de pages de serveur java @ Apache tomcat server - tomcat

java - exécution de pages de serveur java @ Apache tomcat server - tomcat

Statut HTTP 500 - /main.jsp (ligne: 10, colonne: 9) La valeur de l'attribut de classe useBean TestBean n'est pas valide.

type Rapport d'exception

message /main.jsp (ligne: 10, colonne: 9) La valeur de l'attribut de classe useBean TestBean n'est pas valide.

The server encountered an internal error that prevented it from fulfilling this request.

org.apache.jasper.JasperException: /main.jsp (line: 10, column: 9) The value for the useBean class attribute TestBean is invalid.
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:42)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:443)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:149)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1305)
org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1196)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2392)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2444)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2450)
org.apache.jasper.compiler.Node$Root.accept(Node.java:474)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2392)
org.apache.jasper.compiler.Generator.generate(Generator.java:3591)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:251)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:374)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:341)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:660)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:364)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

note Remarque La trace de pile complète de la cause première est disponible dans les journaux Apache Tomcat / 7.0.82.

Apache Tomcat / 7.0.82

Il est à noter que toutes les autres pages du serveur Java fonctionnent correctement. Le problème ne survient que lorsqu'une classe Java est référencée à partir des pages du serveur Java.

Meilleures salutations.

Réponses:

0 pour la réponse № 1

On dirait que vous avez peut-être oublié une ou plusieurs des choses suivantes:

  1. Assurez-vous que les fichiers de classe sont sous WEB-INF/classes/<packagename>
  2. Assurez-vous qu'il y a public et un constructeur par défaut, c'est-à-dire sans aucun argument

Il serait bon de vérifier ces points avant de poursuivre la résolution des problèmes que vous avez signalés ici.

Vous pouvez également vous référer aux questions suivantes pour une meilleure compréhension de votre problème:

Numéro 1

Numéro 2

J'espère que cela t'aides!