java的web相关的知识比较重要,可以先从jsp,servlet入手
开发环境可以用Eclipse或MyEclipse,功能比较强大,另外Jbuilder也不错
1.先学习一下Servlet,知道怎么样写程序如果.
2.学会基本的XML和基本的JSP.JSP完成页面的设计,如果你有精力还想做更为有效的页面,还可以学学javaspcript.它可以完成客户端校验,Bean完成服务器端的控制及相关的功能.
3.因为以上的功能都是通过XML在服务器端配置完成,所以你还要学习一下一般的JAVA服务器:如tomcat,weblogic,websphere,以上三种做为学习学一种就可以,你可以用tomcat.比较好用并安装方便,如果机器还可以,可以用后两者.
4.为了把上面的学习应用一种,满足一下自己开发的欲望.可以买本关于struts(一种基于MVC模式的框架)方面的书,照着做一下.应该会不少,并且也能做出来.然后再看看hibernate(数据持久层,帮助你更好的开发).
5.就是不断的学习,编程.再看看EJB方面的书.然后小做些程序.
6.最后就是提高自己的编程能力,进行代码优化,编写更有效的程序,这时再看看java设计模式的书.会用一些常用的就可以了.
参考资料:http://zhidao.baidu.com/question/37825148.html