Erro na JSP

6 respostas
F

Fala galera…Bem tenho uma jsp com o seguinte código:

<%@ page import=“java.util.*,ClienteBean” %>

<% ArrayList vectorClientes = (ArrayList)request.getAttribute(“ConsultaCliente”); %>

Listagem de Cadastrados

<% for (int i=0; i < vectorClientes.size(); i++)

{

ClienteBean cliente = new Cliente();

cliente = (ClienteBean)vectorClientes.get(i);  %>



<% } %>
Nome <%= cliente.getNome() %>

Preciso listar os nomes das pessoas cadastradas, só que quando chamo a pagina pra listar, ela me manda o seguinte erro:
“error occurred at line: 15 in the jsp file: /ExibiCliente.jsp
Generated servlet error: ClienteBean cannot be resolved to a type”

Se alguém puder me ajudar !!!

Abraços!!!

6 Respostas

Anderson_Schmidt

olá,

A sua declaração de cliente:

ClienteBean cliente = new Cliente();

está incorreta.

Ou vc usa ClienteBean cliente = new ClienteBean(); ou Cliente cliente = new Cliente();

Existe uma distante possibilidade de vc ter herança no seu caso, mas isso é improvável.

Flws!

chicocx

Além do que o schmidt falou existe outra observação:

Para utilizar classes no jsp SEMPRE as coloque em pacotes.

<%@ page import="java.util.*,ClienteBean" %>

Dá a impressão de que ClienteBean está vagando por aí sem nenhum pacote.

F

Entendi o que você disse, coloquei da forma certa, mais ainda apresenta o mesmo erro…

Valeu pela Ajuda !!!

F

A ClienteBean.class esta dentro do diretório WEB-INF\classes, pra usar ela no jsp tenho que colocar dentro de algum pacote???

chicocx

foi o que eu disse no post anterior !!

WEB-INF/classes é o diretorio obrigatorio das classes…

DEVE SIM ser criado um pacote

F

Valeu Cara…realmente…agora funciona perfeitamente…acho que eu nunca iria imaginar que seria um package…hehehhe

Valeu pela Ajuda !!!

Criado 5 de setembro de 2006
Ultima resposta 5 de set. de 2006
Respostas 6
Participantes 3