如题

解决方案 »

  1.   

    jsp - servlet - struts1/2 - hibernate - spring
      

  2.   

    servlet - JSP - struts2 - spring
      

  3.   

    hibernate - servlet - jsp - struts1/2 - springwhy?orm对象关系映射的hibernate是很基础的,你学完core java,然后学JDBC,有这些基础后,就能访问数据库了,这时候学hibernate比较好,因为还没忘记前面的,写出的DAO这些代码质量相对比较好。然后开始才能开始JAVAEE的内容,就能每个项目都使用hibernate,得到很大程度的训练。然后servlet是JSP的基础,是JAVAEE的基础。搞几天的servlet后,你就会发现servlet这东西是有缺点的,怎么解决这个缺点呢? 学JSP能解决!!!学完JSP,已经能够做一般的小WEB应该了,但是做大的一点呢?不行,结构太乱,不好维护,怎么办?使用MVC来做吧!!!  MVC?--》那学struts吧!!!学完Struts,已经具备构建一个JAVAEE系统基础了。
    接下来需要更精细的知识,远程访问? 事务管理? 系统日志?  安全控制? 异常处理?  这些问题都交给spring来处理吧!!! 祝你成功!
      

  4.   

    servlet - JSP - struts2 - spring
      

  5.   

    servlet    jsp   struts2  spring
    其实j2ee的话还有hibernate的,学完JDBC就可以学了
      

  6.   

    jsp,servlet基本上可以说同步
    然后struts  hibernate spring
      

  7.   

    servlet jsp JDBC 其它的都是基于这些东西开发出来的.可选学
      

  8.   

    要看你自己要做什么,哪个最急需学了,像我自己当初学的时候,就是先学servlet,学做两简单对话框,有点理解,然后学jsp,学学结合着做,一起就学怎么用数据库连项目,做个简单的jsp+数据库的能登陆管理玩儿就行的小东西,有些对数据连接的理解,再来开始学struts+spring+hibernate框架,个人觉得一开始就来学框架不好,基础不扎实,没有对数据连接等基础的了解,感觉会差些,学起来会更模糊理论,
      

  9.   

      "然后开始才能开始JAVAEE的内容,就能每个项目都使用hibernate,得到很大程度的训练。" 此言差矣!
        不要以为hibernate就用在项目中就一定是好东西,毕竟hibernate只是一个框架,有一定的局限性。框架也是依据基础做出来的,在大数据量处理等方面hibernate并不一定就好。所以不能迷信框架。
      

  10.   

    尚学堂马士兵老师给出的顺序是:
    Servlet(Servlet是Jsp和许多技术的基础,学完了Servlet再学Jsp就容易了)
    ------->Jsp(解决Servlet的缺点)
    -------->XML/AJAX(学完前面两项可以了解一下这两项技术,不用深入了解,XML了解一下他的规则,DOM的基本编程就行了)
    --------->做一些小项目,比如BBS,商城,可以加深你对前面技术的了解
    ----------->Struts1.0(MVC的典型应用)
    ------------>Hibernate(OR MAPPING的经典之作)
    ---------->Spring
    ---------->ejb
    ---------->再做一些大型的项目:DRP,OA等
    我就是这样学过来的,觉得非常合适
    四楼的兄弟的顺序不是不好,只是可能不适用于多数人吧
      

  11.   

    serlet是JSP的基础,JSP最终翻译的也是servlet,所以原则上servlet是j2ee的根节点,servlet学完,了解到request,response域以后就可以去学习jsp了,至于struts1,2都是将servlet封装而已,servlet深入以后上手很快
      

  12.   

    personal opinion: JSP ->Servlet->Struts->Hibernate->Spring  
      

  13.   

    学习servlet和jsp以及SSH,不像小学时学数学时,先得学会加减乘除,再然后再学方程运算,最后才是几何高等函数。几大框架之间,并没有规定先得学这个,然后才能学那个,正因为框架自身的独立性,使得你可以先学hibernate,也可以先学struts,并不影响你开发web应用,楼主只要学习能力强,先学哪种又有多少关系了?
      

  14.   

    ????J2EE 什么时候包括了 Hibernate 了?
      

  15.   

    一般人的学习顺序是:servlet - JSP - struts2 - spring如果你认为你不是一般人的话:就不必这样学了
      

  16.   

    我的顺序  2天学习 jsp+servlet  3天学习Struts 2天学习 spring  3天学习  Hibernate  
    一天  学习 EJB 当然,都只是 粗略的看看,当然能够做出东西来,不过细节还是需要修炼
      

  17.   


    这并不是迷信框架:感觉一直学下来,最重要的部分两个:
    用户体验和数据库操作先学习hibernate,可以对拿到的练习项目做数据抽象,决定实体关系什么的觉得比较好仁者见仁,呵呵,每个人应该都有一个真正适合自己的修练方法
      

  18.   

    坦白说 “上路” 这个词用的很好。。他让我想起了学习JAVA时的绝望心情。。先从基础做起 先学JAVA语言基础 了解JDBC之后开始用JSP做小网站 然后+SERVLET 然后再加JAVABEAN 实现分层 最后去尝试使用框架 然后开始巩固之前学习的知识