Erro conexão jsp com a classe e com o banco

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());
%>

[/code]

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…

Na aquivo JSP, experimente colocar a diretiva page import.
Na linha 3 vc deve incluir a diretiva abaixo:

<%@page import=“FuncionarioDAO” %>

Se sua classe FuncionarioDAO esta incluida dentro de um package, inclua o package na diretiva tbm:

<%@page import=“com.abc.FuncionarioDAO”%>

Para mais informacoes sobre a diretiva, veja essa pagina:

http://www.roseindia.net/jsp/ImportAttribute.shtml

Carol ainda ocorre um erro quando importo o <%@page import=“FuncionarioDAO”%>
(The import FuncionarioDAO cannot be resolved) o que pode ser esse erro?
obrigado desde ja…

[quote=Carol M de Paula]Na aquivo JSP, experimente colocar a diretiva page import.
Na linha 3 vc deve incluir a diretiva abaixo:

<%@page import=“FuncionarioDAO” %>

Se sua classe FuncionarioDAO esta incluida dentro de um package, inclua o package na diretiva tbm:

<%@page import=“com.abc.FuncionarioDAO”%>

Para mais informacoes sobre a diretiva, veja essa pagina:

http://www.roseindia.net/jsp/ImportAttribute.shtml
[/quote]
Carol ainda ocorre um erro quando importo o <%@page import=“FuncionarioDAO”%>
(The import FuncionarioDAO cannot be resolved) o que pode ser esse erro?
obrigado desde ja…

eu não sei se tem a ver, mas em vez de name, tente alterar para id os nomes dos campos

Voce incluiu o package tbm? Tem que ser o path completo da classe, incluido o package.