Estudando Java para servidor

Pessoal, um professor propôs um trabalho interessante aqui na faculdade: temos que desenvolver um site de e-commerce, em Java.

Já tenho conhecimento bom em aplicações Java, e quero fazer o site em Java, inclusive com controle de banco de dados e tal. Minha dúvida é: o que estudar? por onde começar?

Sei que o caminho começa por JSP, mas ouço falar de muitas tecnologias que não conheço, como Servlets, Struts e coisas e tal…alguma idéia pra começar a estudar?

Brigadão :smiley:

Comece por Servlets… em 1 hora vc sabe tudo o que precisa: HttpServletRequest, HttpServletResponse e HttpSession … da pra incluir HttpCookie no meio…

No GUJ tem um tutorial sobre como comecar com Servlets…

Voce precisara configurar um web.xml e ter o Tomcat…

Depois vc nao precsia necessariamente ter que sujar as maos com JSP… pode usar algo mais massa, como Webwork, velocity purao … design patterns ajudam… o basico ja da: MVC ( o que engloba, no minimo, Command e Controller ) para deixar a aplicacaozinha mais profissa…

JDBC ( claro, nao necessarimente, mas eh o caminho mais natural, pelo menos agora ) e voila…

“simples” assim :wink:

No guj tem tutoriais e topicos que ja trataram bastante sobre este assunto.

Rafael

Obrigado pela ajuda!

Na faculdade tem o Tomcat configurado pronto pra gente usar, então acho que dá pra ignorar essa parte de configuração. Só tenho que descobrir quais tecnologias estão sendo mais usadas hoje pra poder aprender direito, sem precisar esquecer tudo depois porque a tecnologia ficou ultrapassada, sabe?

Valeu!

depois que olhas os tutoriais do guj, da uma olhada nestes aqui:

http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/
http://www.jsptut.com/

De uma olhada nesse livro :

Talvez ajude vc em alguma coisa.

http://www.guj.com.br/servlet/guj?LIST_BOOK=single&PARSE=true&MAMUTE_ACTION=br.com.guj.action.ListBook&MAMUTE_TEMPLATE=ShowBook&BookId=5

Edilson S. de Souza
www.javalinux.com.br

Valeu pessoal, gostei muito dos tutoriais que vcs sugeriram!!