Acessando classe com jsp

3 respostas
R

Pessoal, boa tarde.

Estou com o seguinte problema em no meu JSP:

<body>

<%<a class="mention" href="/u/page">@page</a> import = Pesquisa %>

<jsp:useBean id=p1 scope=page class=Pesquisa/>

<jsp:setProperty name=p1 property="*"/>

Mas, quando mando rodar no Eclipse, ele me mosntra a mensagem:
The import Pesquisa cannot e resolved

E dessa forma não consigo acessar minha classe Pesquisa (que está na estrutura de um Bean), que faz acesso a uma base de dados.
O que mais devo fazer?

3 Respostas

P

A classe Pesquisa esta dentro de algum package ?

Onde esta essa classe ?

[EDITADO]

o problema esta justamente aqui

&lt;%@page import = "Pesquisa" %&gt;

se esta classe estiver diretamente na raiz, vc pode tirar este import

R

Os arquivos estão dispostos da seguinte forma:

As páginas de pesquisa, inclusão e a inicio estão no diretório abaixo
C:\Arquivos de programas\Tomcat 5.5\webapps\Eclipse\prjAcessoBD\WebContent

Já o Pesquisa.java e o Pesquisa.class estão no diretório abaixo:
C:\Arquivos de programas\Tomcat 5.5\webapps\Eclipse\prjAcessoBD\src

O que devo fazer, já tentei tirar o import e deu o mesmo erro.
Agradeço desde já a ajuda.

P

Estranho…pq se vc tirou o import, não era pra dar erro de import, certo ?
Dê um restart no tomcat, ou verifique se a pagina que esta sendo executada pelo tomcat é a pagina que vc esta codificando !

Isso pode acontecer qdo sua jsp possui algum erro de compilação, assim o server não consegue compilar e mantem a ultima versão “compilavel”.

Criado 8 de agosto de 2006
Ultima resposta 10 de ago. de 2006
Respostas 3
Participantes 2