Inicio em WEB

Galera to tentando começar aprender Java Web, estou seguindo a apostila FJ-21, estou usando o TomCat 5.5 e fazendo ainda as JSP, e não consigo de jeito maneira fazer funcionar algo extremamente simples…
for favor me deem uma luz…
Estava usando com o Hibernate, então ateh comentei as linhas para eliminar ao maximo os possiveis erros, mas estou fazendo uma simples impressão e num da certo

[code]
<%@page import=“br.teste.Users”%>

<% Users user = new Users();
user.setUser_name(“Usuario”);
user.setPassword(“Senha”);

out.println(user.getUser_name());
out.println(user.getPassword());

//Session sessao = HibernateUtility.getSession();
//Transaction transaction = sessao.beginTransaction();

//sessao.save(user);
//transaction.commit();
//sessao.close();

%>

[/code]

Ou voce importou errado, o que acho dificil ou voce não colocou a classe Users no classpath.

[quote=AndrewAguiar]faltou voce importar a classe User para a pagina jsp.

use isso

<%@page import="O caminho completo do User" %> [/quote]

Mas é a primeira linha do meu código :!: :?:

:smiley:

eh eu não tinha visto.

onde voce está pondo o .class do Users ?

Se não me engano tem que ser em WEB-INF/classes/ da aplicação.

ela tem que estar no class-path.

O estranho é você já querer usar Hibernate começando, leia a apostila e verá que códigos Java no JSP devem ser evitados, use taglibs, mas repito leia a apostila!

Colega,

já que está começando web agora, acho que já deve começar fazendo corretamente.
Esse seu código não deveria estar na JSP e sim em uma Servlet, Action ou afins…
Siga a apostila FJ-21 da Caelum e estará no caminho certo :wink:

[]´s

Carlos

Então eu tenho um conhecimento basico em Hibernate porque usava no J2SE…
Mas a questão aqui é que pelo que parece ele fica reclamando dos meus imports…
Sobre a apostila é que nos primeiros exemplos ele usa a classe ContatoDAO pra listar, e eu gostaria de listar uma Tabela do meu DB, mas desisti e então fui tentar instanciar alguma classe e sempre da esse erro …

Eu não entendo o que seja :frowning:

Você esta usando o pacote correto?, veja se ele realmente existe dentro de WEB-INF/classes.

cara… pelo que está escrito no seu código “Users” é um package e não uma classe:

Only a type can be imported. br.teste.Users resolves to a package

Bem parece que estamos mais próximos do problema…
Eu tenho configurado o Default Output Folder:

Mas olhando as pastas na minha máquina… NÃO tem nada la dentro…
Só uma observação pelo Eclipse é normal que ele não visualize esta pasta, pois ele não aparece no Package Explorer??

Vlw pela ajuda ja…parece que vamos ter um final feliz pro meu caso…

Se você criou o projeto corretamente vá no menu do Eclipse Project e de clean, se não resolver, abra o arquivo .classpath que é criado pelo Eclipse para cada projeto e veja se existe uma linha assim:

<classpathentry kind="output" path="WEB-INF/classes"/>

[quote=Pedrosa]Se você criou o projeto corretamente vá no menu do Eclipse Project e de clean, se não resolver, abra o arquivo .classpath que é criado pelo Eclipse para cada projeto e veja se existe uma linha assim:

<classpathentry kind="output" path="WEB-INF/classes"/>

[/quote]

FANTÁSTICO…passei o dia inteiro aqui me matando nisso e era isso…

Vlw Pedrosa…brigadão cara…só pra ficar por dentro o q aconteceu…porque … como foi resolvido…só pra compreender mais o que houve…

:smiley: