javaee javaweb和jsp有什么区别和关系
Java EE的维基百科
Java Web的百度百科,维基百科上没有这个词条
JSP的维基百科
下面我概况性的说下,详细信息看上面三个连接。
Java EE是Java平台企业版(Java Platform Enterprise Edition),是Sun公司为企业级应用开发推出的开发平台,就像一楼张伯函说的,包含各种面向企业级的组件
Java Web是使用java相关技术构建web站点的技术总称,包含JSP
JSP是一门编程语言
jsp是java的一种页面模板,官方的。非官方的模板也有,比如velocity。
java web 是 java用来开发web的组件的总和。
java ee 是全套的企业级组件,由官方主导。包括很多东西,不细讲了。
ssh不是javaee标准里的东西,所以是非官方的。但是有时候被称为“轻量级javaee”,java ee叫做“经典javaee”。
一般来说有两种主流套路:
ssh(非官方)
mvc:struts
ioc:spring
orm:hibernate
javaee(官方)
mvc:servlet+jsp
ioc:ejb(会话bean)
orm:ejb(实体bean)
当然还可以使用mybits和velocity这种小众的组件,也不细讲了。
1.1k 阅读
1 回答1.2k 阅读✓ 已解决
677 阅读
JavaEE
这个比较玄,包含各种面向企业级的组件JavaWeb
是通过Java
进行Web
编程,这里Java
扮演的是后台语言,处理跳转逻辑或者参数的接收和结果返回什么的JSP
是以Java
语言的脚本语言用来负责JavaWeb
中生成页面这步的参考: http://zh.wikipedia.org/zh/JSP