学java web是不是要先学java?

如果是java web的话,我觉得3个月不太现实。

的确,如果你要写一个能跑起来的hello world的web应用,可能跑起来完每种主流框架的实现只需要不到一个星期。

但是实际的应用问题远不止此,如果没有深厚的j2se基础,写出来的web应用只能说是非常低劣的,并且很有可能你无法完成任何实际的应用。

仅以基础的各项技术及时间而论:j2se大概需要1~2个月,不要说什么学会基础语法就叫入行,根本就是痴心妄想;简易而不失规范化的servlet,jsp,jdbc编程,少说也是一个月;主流框架及ejb等等的学习,ajax,xml等,……我觉得就入行来说,初步估计应该在半年的样子吧,每天10+小时的有效工作量。

楼上提到,php的确是个好选择。但.net也不推荐,其实.net也需要学很多东西。