Duvidas com TOMCAT X Classes criadas por mim

2 respostas
T

Olá.

Eu estou fazendo uma pequena aplicação que faz o seguinte:

Primeiramente eu tenho uma tela (.jsp) que faz uma pesquisa (pesquisa uma pessoa por exemplo). De acordo com esta pesquisa eu peço para trazer todos os dependentes desta determinada pessoa. Como que estou fazendo isso…
Eu criei uma classe Dependente e dentro desta tem um metodo que retorna um ArrayList contendo todos os dependentes (objetos) desta deteminada pessoa, ou seja, meu ArrayList é uma lista de objetos da classe Dependente.
Pelo servlet eu coloco esta lista na sessao.
Na pagina que tenta mostrar os dependentes, eu tenho o seguinte trecho de codigo:

<%
    ArrayList lista = (ArrayList) session.getAttribute("listadependentes");
    int i=1;
    int tam = lista.size();
    String cor;
    for (i=0; i<tam; ++i)
    {
        if (i%2!=0)
          cor = "#FFFFFF";
        else
          cor = "#FF9900";

        Dependente de = (Dependente) lista.get(i);
%>

Ai o TOMCAT dá um erro de HTTP-500 falando que Dependente nao pode ser resolvido ou nao é um tipo.
O arquivo Dependente.class já está no diretorio classes do WEB-INF da aplicação.
Eu preciso dar algum tipo de import no arquivo JSP ???

Abraços

2 Respostas

D

precisa dar import sim… é na primeira linha do jsp:

<%@ page language="java" import="meu.pacote.MinhaClasse" %>
T

Olá.

Valeu pela atenção.

Mas é o seguinte. Minha classe(Dependente.class) na está em nenhum pacote. Isso é necessário.
Outra…a classe(Dependente.class) já está no diretorio /aplicacao/WEB-INF/classes
Tem como faz pra dar o import desta classe isoladamente, sendo que ela nao esta em nenhum pacote ??

[]´s

PS: Foi mal pelas perguntas infantis… :oops:

Criado 16 de junho de 2005
Ultima resposta 16 de jun. de 2005
Respostas 2
Participantes 2