Java EE学习之路
    4.1 学习JSP/Servlet
    4.2 学习数据库开发技术
    4.3 学习Java EE其它开发技术
    可以学习一些EJB的知识,目前EJB最新版本是3.0,其和前面的2.X版本相比,有较大不同,考虑到目前EJB 2.X还有很大的应用市场,建议结合学习EJB 2.X/3.0。在学习EJB过程中,应同时掌握一种企业级应用服务器的使用(如 WebSphere、Weblogic、Sun Applcation Server或JBOSS等,目前Sun Applcation Server 9.X和JBOSS都可支持EJB 3.0)。
    之后的学习中,再逐渐扩展到其他Java EE技术
    用通俗话说,EJB就是:”把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了”。是的,没错!EJB 就是将那些”类”放到一个服务器上,用C/S 形式的软件客户端对服务器上的”类”进行调用。
    掌握 springMVC + ibatis + jQuery + Ajax 主流框架是非常有必要的
    JDBC
    《Java Servlet编程》,《tomcat与java web开发技术详解》
    使用接口是为了调用与实现解耦,带来的好处是可以各干各的了,带来的坏处是从一个概念变成了两个概念,增加了系统的复杂度。
    软件工程的精髓就在两个字:折衷
    Java WEB 学习之路 - 图1
    4.1 前台:html + jsp +javaScript +servlet (servlet现在可能不需要写了,但是也要知道的好。如果有经历学一下)这些都是基础。
    4.2 后台:一个MVC框架 最常见的就是struts2 hibernate spring 这三个了,还有很多流行的框架,这三个是你必须要会的。
    4.2 数据库:从mysql 开始 会写简答的sql语句,insert update delete select
    2)Java Web 基础

    • JSP/Servlet
    • Servlet生命周期,工作原理
    • EL 表达式
    • JNDI
    • JDBC

    想开发 Web,以上也算是必需的