Java para web

Pessoal, eu estou estudando Java faz um tempo, na faculdade e também agora em um curso da Caelum. Mas a minha duvida é se Java ainda é uma boa ferramenta para a WEB, ou se existem ferramentas melhores. Alguem pode me esclarecer isso? PLS
VLW

Cara,

sempre tive um preferencialismo por java…

há pouco tempo tive um mini-curso de Python, logo depois de terminado este constatei que… tive mais certeza de que está longe algo com a robustez do java.

Lógico que tudo depende da sua necessidade, para aplicações ou sites simples, php ou outras linguagens são muito boas também.

Tratando-se a APLICAÇÕES CORPORATIVAS desconheço alguma outra que tenha toda a robustez e possibilidade de sintonia de recursos que o java tem.

PS: não sou o dono da verdade rs

Para aplicações Web é forte no mercado.
Mas se for apenas um site, dai acho que o PHP tem tido mais mercado.

pra mim pelos n recursos que possui, apesar de ter feito só um sistema pra WEB num largo JAVA de jeito algum…

Java na veia! rs r$ rs…

Depende do sistema. Mas, de modo geral, Java é forte em Web sim.

mas assim… tipo um .net da vida. ( Calma… nao precisa jogar o sapato!). Sei la um visual studio… com aquele drag and drop que é a alegria da galera curiosa… qual a vantagem do Java em questao de obter total controle sob seu sistema, site ou aplicativo em geral?

Heuheueheueueehueheueheuehueheu, lá vai a sapatada… heuehueehu brincadeira cara…

Veja bem, trabalhei um tempo com o Visual Studio e posso dizer que realmente o bichinho é bem produtivo…

Porém o Java me fixou pelo poder da JVM que me permite brincar com o mesmo código em vários SOs…

Isso não é o último biscoito do pacote, eu sei, mas foi o que na época me conquistou, além de algo que só você pode dizer quando experimenta programar em uma linguagem ou plataforma… Cara, experiência pessoal é tudo… Faça um teste, programe em Java e depois em .NET e no final, escolha o que achar melhor, ambas tem mercado, ambas são produtivas, ambas são robustas, mas só o Java é JAVA… heueheuheueheueheuehu

Abs []

é forte, mas não tanto quanto php e .net, java cada vez mais perde o pouco do seu domínio web pra .net

mas isso é pela facilidade correto? Não pela linguagem em si…

O Java EE 6 está muito bom. Acho que Java é uma excelente plataforma, o que mata um pouco é insanidade de alguns desenvolvedores que complicam a arquitetura demais.

Mas se você começar um projeto evite usar Spring, Hibernate, Maven, etc, e foque no padrão Java SE e EE. Por exemplo, dependency injection pode ser facilmente feito em Java mesmo, através de uma interface. Existem APIs na net (assim como o DBUtils) para criar beans e collections baseado em dados retornados do DB, etc.

Os frameworks no Java é que realmente tornam o desenvolvimento lento e tedioso.