Erro: classe não pode ser usada como tipo

2 respostas
lisasf

Olá.
Esse post http://www.guj.com.br/java/235841-resolvido-validacao-login-com-expression-language me ajudou muito a esclarecer varias dúvidas.
Meu código está parecido com o implementado acima.
Estou tentando rodar uma aplicação web usando tomcat que realiza tarefas que necessitam de conexão com um banco de dados (postgre).
Desenvolvi as paginas de login e cadastro de usuário e
Quando vou fazer login ou cadastrar …aparecem os seguintes erros no navegador:

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 23 in the jsp file: /cadastroUsuario.jsp

Usuario cannot be resolved to a type

20: String tipo = request.getParameter(tipo);

21: String senha = request.getParameter(senha);

22:

23: Usuario inUsuario= new Usuario();

24: inUsuario.setEmail(email);

25: inUsuario.setNome(nome);

26: inUsuario.setTipo(tipo);
An error occurred at line: 23 in the jsp file: /cadastroUsuario.jsp

Usuario cannot be resolved to a type

20: String tipo = request.getParameter(tipo);

21: String senha = request.getParameter(senha);

22:

23: Usuario inUsuario= new Usuario();

24: inUsuario.setEmail(email);

25: inUsuario.setNome(nome);

26: inUsuario.setTipo(tipo);
An error occurred at line: 29 in the jsp file: /cadastroUsuario.jsp

UsuarioGeral cannot be resolved to a type

26: inUsuario.setTipo(tipo);

27: inUsuario.setSenha(senha);

28:

29: UsuarioGeral inUG = new UsuarioGeral();

30: status = inUG.cadastroUsuario(inUsuario);

31:

32:



Alguém pode me auxiliar? Não entendo porque essas classes não podem ser usadas como tipo em java <img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/f.pngrowning.png?v=6" title=":frowning:" class="emoji" alt=":frowning:">

2 Respostas

danieldomingues86

Olá,

Voce fez os devidos imports no topo da sua pagina .jsp?

Ex :<%@page import="br.com.model.User"%>
Abraços
Daniel.

lisasf

[b]Muito obrigada.
Era isso mesmo.

Acrescentei as seguintes linhas :

<%<a class="mention" href="/u/page">@page</a> import=“CodigoJava.UsuarioGeral”%>

<%<a class="mention" href="/u/page">@page</a> import=“CodigoJava.Usuario” %>

e deu certo até certo ponto .
Obrigada! bj ^^[/b]

Criado 6 de junho de 2011
Ultima resposta 20 de jun. de 2011
Respostas 2
Participantes 2