第1个回答 推荐于2017-11-23
ssh属于j2ee里的高级技术(高级可不代表高深,可能是SB技术哦),可以提高开发效率,一般比较注重效率不注重质量的公司很爱用ssh
jsp,servlet,jdbc属于比较老的传统的j2ee技术,ssh是基于这些技术的本回答被提问者采纳
第4个回答 2010-10-18
j2ee是一套规范,里面定义了servle,jdbc,jmx,jni,ejb,对象持久等等大量的规范(接口),当初sun定义这些规范的目的是希望通过J2ee解决所有的问题。但是它实在太庞大了,要完全掌握和使用需要付出很多代价。而这些规范又很多具体实现,如apache的tomcat实现了servlet和jsp,jboss,weblogic实现了ejb等,大部分数据库里面都有jdbc驱动
ssh属于具体的技术,比如说hibenrate,它是一个轻量级的持久化实现形式,这里所谓的轻量级的意思是它并没有完全遵照J2ee规范,比如说在j2ee里面,一个持久化类需要实现一些接口,而hibernate支持的持久化类可以是最简单的类。spring也是同样的道理。
最后归纳一下,j2ee是标准,ssh是技术,它吸收了部分j2ee的设计理念,但是又没有完全遵守J2ee规范,自成一套体系。