[color=“darkblue”]Olá pessoal!!!
Estou com um problema aparentemente bobo!!!
Criei uma classe que conecta ao banco de dados e faz o login, fiz isso agora mas pretendo separar depois (sei que é melhor tratar login e conexão separados)!
Porém eu não consigo importar a classe na qual eu criei!
Vejam o código e me ajudem se puder!!
Obrigado!![/color]
[code]<%@ page import="login" %>
<%
login = new login();
if (!login.connectar())
out.write("<br>Não foi possível fazer a conexão.");
else
out.write("<br>Você está conectado.");
[color=“darkblue”]Só lembrando uma coisa, fiz uma pequena besteira na minha máquina e não sei como, mas acho que não tem nada haver…
Estou com J2SDK1.4.1_02 e minha JRE é 1.4.1._5 :roll:
Não me perguntem como eu consegui isso!!! hehehehhe
Se puder me ajudar agradeço!!!
bom oq eu fiz eu empacotei a minha classe
tipo eu tenhu uma classe q realiza a leitura de um arquivo
XML que gera um menu dinamico tanto em portugues quanto em espanhol
mas isso naum tem nda a ver com assunto mas va lah
foi o seguinte eu tinha apenas colocado a minha classe direto dentro de
WEB-INF/classes
tentei usar com import e ocorreu o mesmo erro que o teu exatamente o mesmo…
dai eu peguei na minha classe coloquei um package
empacotei ela
compilei e coloquei o .class empacotado dentro do WEB-INF/classes
Como eu monto um menu dinamico, estou tentando fazer uma menu funcionar, se puder estou explicando tudo no topico “import de uma HTML”, que acabei de postar. Pode ser que fazendo esse menu dinamico resolva meu problema
[color=“darkblue”]Cara, vc não me confundiu não!!!
O problema é que eu achei uma solução e queria uma dica…
Como eu faço pra criar uma package??
É o seguinte, eu coloquei ele dentro de um package q já existia mas ele falou q não está encontrando a classe, dá o seguinte erro: [/color]
[quote]C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.0\work\Catalina\localhost\manager\org\apache\jsp\teste_jsp.java:6: cannot resolve symbol
symbol : class login
location: package org
import org.login;[/quote]
[color=“darkblue”]Pelo menos ele aponta um package, coisa que ele não fazia antes. O problema está em localizar a classe… ela está lá, mas ele não encontra!!!
Será q é pq eu não declarei que dentro desse package não tem essa classe?? Por isso estou querendo criar um package com essa classe, se tiver como fazer isso no eclipse e vcs puderem me ajudar eu agradeço!!!
[color=“darkblue”]HAHAHAHAHAHAH…
Fala aê Cara, eu tô quase lá!!!
Conferi tudo e criei o package, quase funcionou, mas agora tem um erro esquisito… se liga só!!![/color]
[quote]Generated servlet error:
bad class file: C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.0\server\classes\login\login.class
class file contains wrong class: login
Please remove or make sure it appears in the correct subdirectory of the classpath.
login log;[/quote]
[color=“darkblue”]Sabe me esplicar oq é isso??
Parece que ele ainda não encontra a classe
[color=“darkblue”]AnjoSupremo!!
Eu já tinha feito isso, mas por via das dúvidas testei de novo e não consegui!!!
Porém percebi uma coisa!!
A minha classe login deve ser implementação ou extensão de um servlet??
Se for isso então acho q está resolvido o problema!!!