Galera sou novato em java e venho pedir ajuda ,pois esta dando esse erro no codigo que segue abaixo, alem disso preciso criar um metodo slavar(){} e um getBancoDados(){}. Obrigado pela atenção…
HTML
[code]
Nome | |
Salário | |
[/code]
JSP[code]
<% String nome = request.getParameter("txtNome"); double salario = Double.parseDouble(request.getParameter("txtSalario"));FuncionarioDAO func = new FuncionarioDAO();
func.setNome(nome);
func.setSalario(salario);
System.out.println(func.getNome());
System.out.println(func.getSalario());
%>
Class Banco
[code]
import java.io.;
import java.sql.;
public class ConexaoBD {
public static Connection getConnection() throws SQLException{
try {
Class.forName(“com.mysql.jdbc.Driver”);
return DriverManager.getConnection(“jdbc:mysql:3306//localhost/prova”,“root”,“senha”);
} catch (ClassNotFoundException e){
System.out.println(“O driver expecificado não foi encontrado.”);
} catch (SQLException e) {
System.out.println(“Não foi possível conectar ao Banco de Dados”);
throw new SQLException(e.getMessage());
}
return null;
}
} [/code]
Classe Funcionario
public class FuncionarioDAO {
private String nome;
private double salario;
public void setNome (String nome_enviado){
this.nome = nome_enviado;
}
public void setSalario(double salario_enviado){
this.salario = salario_enviado;
}
public String getNome(){
return this.nome;
}
public double getSalario(){
return this.salario;
}
}
Outra Classe
import java.sql.Connection;
import java.sql.SQLException;
public class Funcionario {
public Funcionario() throws SQLException{
Connection conn = ConexaoBD.getConnection();
}
}
O ERRO é esse abaixo
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 7 in the jsp file: /Funcionario_resp.jsp
FuncionarioDAO cannot be resolved to a type
4: String nome = request.getParameter(“txtNome”);
5: double salario = Double.parseDouble(request.getParameter(“txtSalario”));
6:
7: FuncionarioDAO func = new FuncionarioDAO();
8:
9: func.setNome(nome);
10: func.setSalario(salario);
An error occurred at line: 7 in the jsp file: /Funcionario_resp.jsp
FuncionarioDAO cannot be resolved to a type
4: String nome = request.getParameter(“txtNome”);
5: double salario = Double.parseDouble(request.getParameter(“txtSalario”));
6:
7: FuncionarioDAO func = new FuncionarioDAO();
8:
9: func.setNome(nome);
10: func.setSalario(salario);
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
Se puderem ajudar agradeço vlw…