java web 和 java ee(j2ee)有什么区别?

希望能详细些~~谢谢

java web是指java在B/S方面的开发,做的都是网络应用,比如做网站之类的。
j2ee是java的企业级开发,涵盖了B/S和C/S。注重的是结构和框架,我们所熟知的struts2
hibernate spring 即ssh就是j2ee的一些基本框架。
现在用j2ee做网站比较多 所以很多人 会误以为j2ee就是java web。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-14
这两者没什么冲突吧。。
java web是java对web开发的一种总和称呼。他是B/S模式,对应的是C/S模式;
java ee,又叫j2ee是一种广泛使用的平台,包含了一组协调技术,可显著降低成本以及开发、部署和管理以服务器为中心的多层应用程序的复杂性。java还有其他平台,java me 和java se,相关资料可以google和百度。追问

你好,我想知道的是哪个的范围更广(谁是谁的子集),我知道有点小浮躁,我主要是想找准方向。。

追答

这没什么范围大小,只是一个平台和一个模式的关系。
就相当于电脑和操作系统。可以是笔记本电脑,可以用windows操作系统;也可以是台式机,用linux操作系统一个道理。
但是呢,java web一般情况都用的是j2ee这个平台。

本回答被提问者采纳
第2个回答  2011-12-09
就要看你想做什么了,如果想做JAVA工程师的话,先学J2SE然后再学和数据库SERVELT和JSP之后就可以学MVC设计模式,之后开始框架STUTS,HIBERNATE,SPRING等。当初我也是从零开始,只要不放弃就好办。祝你成功
第3个回答  2011-12-11
j2ee项目就是web项目。Web服务是总体概念,J2EE是一种实现方式,还有.NET版、PHP版等不同的实现方式
Web服务器是指能处理Http协议请求开放了某些服务端口的机器.比如OS+IIS,OS+Apach,...
其他所谓的XXX服务器,就比如你说的J2EE无非就是Web服务器再加上个JRE等语言相关的运行环境.这些只是概念的操作.比如杀毒U盘就是U盘+杀毒软件.二者本身没有关联,不过是商家打包出售的噱头而已.