Ola dres… estou a fazer um site em jsp usando o eclipse… e estou com o seguinte problema… . meu useBean não reconhece o atributo class… verifiquei o nome da minha classe… e esta correto, com seu pacote declarado. Verifiquei se no class="" consta todo o caminho ate a classe inclusive seu respectivo pacote… e sim, consta. Mas por alguma razão o erro persiste … por favor. Alguem pode me ajudar??
eis o meu jsp.
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
import="java.util.*" import="beans.GerenciaBanco"
pageEncoding="ISO-8859-1"%>
<!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=ISO-8859-1">
<title>Cadastro</title>
<jsp:useBean id="gerenciaBanco"
class="beans.GerenciaBanco"
scope="session"/>
<%
String nome,cpf,endereco,telefone,email,curso,universidade,empresa;
boolean aluno,profissional;
nome = request.getParameter("nome");
cpf = request.getParameter("cic");
endereco = request.getParameter("end");
telefone = request.getParameter("tel");
email = request.getParameter("mail");
GerenciaBanco gerente = new GerenciaBanco(nome,cpf,endereco,telefone,email);
gerente.salvarCadastro();
%>
</head>
<body>
</body>
</html>
eis o erro
25/08/2008 16:08:48 org.apache.tomcat.util.digester.SetPropertiesRule begin
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:IAForum' did not find a matching property.
25/08/2008 16:08:48 org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Arquivos de programas\Java\jre6\bin\client;C:\Arquivos de programas\Java\jre6\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos de programas\MySQL\MySQL Server 5.0\bin;C:\Sun\SDK\bin
25/08/2008 16:08:48 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
25/08/2008 16:08:48 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 820 ms
25/08/2008 16:08:48 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
25/08/2008 16:08:48 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
25/08/2008 16:08:49 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
25/08/2008 16:08:49 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
25/08/2008 16:08:49 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
25/08/2008 16:08:49 org.apache.catalina.startup.Catalina start
INFO: Server startup in 605 ms
25/08/2008 16:09:02 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /cadastro.jsp(10,0) The value for the useBean class attribute beans.GerenciaBanco is invalid.
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:148)
at org.apache.jasper.compiler.Generator$GenerateVisitor.visit(Generator.java:1203)
at org.apache.jasper.compiler.Node$UseBean.accept(Node.java:1160)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2343)
at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2393)
at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2399)
at org.apache.jasper.compiler.Node$Root.accept(Node.java:489)
at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2343)
at org.apache.jasper.compiler.Generator.generate(Generator.java:3365)
at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Unknown Source)
seria algum problema no Tomcat??
desde ja agradeço