首页 > javaee javaweb和jsp有什么区别和关系

javaee javaweb和jsp有什么区别和关系

javaee javaweb和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这种小众的组件,也不细讲了。


JSP(全称JavaServer Pages)是由Sun Microsystems公司倡导和许多公司参与共同建立的一种使软件开发者可以响应客户端请求,而动态生成HTML、XML或其他格式文档的Web网页的技术标准。JSP技术是以Java语言作为脚本语言的,JSP网页为整个服务器端的Java库单元提供了一个接口来服务于HTTP的应用程序。

参考: http://zh.wikipedia.org/zh/JSP


Java EE的维基百科
Java Web的百度百科,维基百科上没有这个词条
JSP的维基百科

下面我概况性的说下,详细信息看上面三个连接。

Java EE是Java平台企业版(Java Platform Enterprise Edition),是Sun公司为企业级应用开发推出的开发平台,就像一楼张伯函说的,包含各种面向企业级的组件
Java Web是使用java相关技术构建web站点的技术总称,包含JSP
JSP是一门编程语言

【热门文章】
【热门文章】