hola amigos, llevo ya rato tratando de hechar a jalar un simple y mugroso javaBean pero no me sale me manda excepciones. les anexo todo lo que tengo para que me indiquen por favor cual es mi error:
Pagina javabean.jsp
Código HTML:
<html>
<head>
<title>Uso de javabeans</title>
</head>
<body>
<jsp:useBean id="m" scope="page" class="Mensaje" />
<%m.showMessage("Este es el mensaje");%>
</body>
</html>
Estoy utilizando tomcat 6.10.0 y este es el arbol de directorios de mi aplicacion:
Código:
webapps
practice
jsp
javabean.jsp
WEB-INF
classes
Mensaje.class
este es el bean
Código PHP:
public class Mensaje
{
private String mensaje;
public Mensaje(String mensaje)
{
this.mensaje = new String(mensaje);
}
public void showMessage()
{
System.out.println(mensaje);
}
}
y esta es la pagina que me manda tomcat
Código HTML:
HTTP Status 500 -
---------------------------------------------------------------------
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: /jsp/javabean.jsp(6,0) The value for the useBean class attribute Mensaje is invalid.
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1200)
org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1155)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2336)
org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2386)
org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2392)
org.apache.jasper.compiler.Node$Root.accept(Node.java:489)
org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2336)
org.apache.jasper.compiler.Generator.generate(Generator.java:3394)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:210)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:306)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:308)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
note The full stack trace of the root cause is available in the Apache Tomcat/6.0.10 logs.
de antemano muchas gracias por su ayuda