Instalei o NetBeans 5.5 e preciso desenvolver um projeto para
web de consultas, onde terei que usar Ajax , em alguns casos janelas modais, e algum componente que tenha o comportamento do jTable,
exportar para pdf, excel…
O que devo, usar jsp, struts, jsf, ou Web Developer Pack do NetBeans
Os frameworks mais utilizados para projetos web são o JSF e Struts (hoje…). Mas há muitos outros que dependendo do tamanho e complexidade do seu sistema podem ser mais produtivos e fáceis de usar.
Vejo que não tens muita experiência com desenvolvimento web… Neste caso te recomento uma breve pesquisa sobre o Pattern MVC e os Patterns J2EE (os GoF são essenciais). Isso é o básico para que tu faça uma escolha do Framework que tu vai utilizar, tendo realmente conhecimendo do porque e do quando
Mas isso leva um certo tempo para “sovar” na sua mente. Caso tempo é algo que você não tenha muito agora, leia sobre algum framework web, veja um que te agrada mais e use alguma receita pronta que você encontra por aí… Não vai te fazer um às em programação web, mas vais aprender muito na tentativa/erro 8)
[]s
le-silva
Cesarmene!
Cara a gente tem usado aqui no trampo:
MyFaces: implementação JSF da Apache;
Tomahawk: extensão do MyFaces, também da Apache;
Ajax4JSF: o nome já diz tudo, é da JBoss.
Tem sido uma combinação legal, não temos enfrentado maiores problemas não. Até agora tá bem tranquilo.
O pacote web do NetBeans também tem uma implementação bem legal de JSF e AJAX, bem fácil de usar, tipo drag’n’drop. Acho que vale a pena dar uma olhada já que você está começando.
Ah! E não se esqueça…
Além da parte visual, você terá que se preocupar também com a camada de persistencia. Aconselho você a usar JPA (Java Persistence API).
Novamente citando um caso real, aqui no trabalho usamos o TopLink Essential como a nossa implementação JPA. Em uma outra empresa que trabalhei usavamos Hibernate, que também é show!
Onde você fará o deploy da aplicação? Tomcat? Ou o quê?