J2EE就是JSP吗?? 本帖最后由 java2000_net 于 2008-08-05 06:54:15 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Java EE 是 Java的企业级应用,包括后台的ORM技术,中间的集群和和后台事务处理以及安全认证等。更准确的,你还是到一些wiki的地方查查好了。而JSP是他的表现层的一个技术,还有servlet. jsp只是Java EE的组成部分之一. j2ee是sun microsystems 公司推出的基于java的企业级的平台,它包括很多东西,jsp只是它组成的一份子,楼主,想看仔细的,百度或者Google一下 j2ee三大组件:客户端组件,web组件,ejb组件六大技术:JNDI,JDBC,JTA,JAAS,JCA,WEB服务技术五大服务:internet,rmi,corba,iiop,jmsjsp只是web组件中的一个当然,简单的网络应用开发的话,jsp用的还是比较多的 感觉刚才回答的有点驴唇不对马嘴,重新说我们的课本上,对J2EE是这么定义的J2EE是SUN公司为了满足企业分布式应用开发的需求,在J2SE的基础上,提出来的。J2EE是企业分布式应用开发的标准,这么说是因为在J2EE出来千,已经有很多中间件厂商在搞这方面的东西了,但是没有一个统一的标准,所以他们互相之间可移植性差,难以实现互操作。J2EE就是一个标准,提出组件、容器思想,把企业分布式应用划分成三个层次,客户层,中间件层,企业信息系统层,并且在各层定义组件。(具体的你可以看看J2EE的BluePrint)容器就是组件的运行环境,打个比方,java的虚拟机就可以看成一个容器,提供java程序的运行环境。J2EE就是规定了组件和容器的标准,这样,遵循标准的中间件厂商生产出来的产品,就可以实现互操作。这就好比是一个架构师设计好了软件的整体架构之后,每个程序员自己去编码,写好的代码互相之间就可以协作,来完成特定的功能J2EE是标准中间件体系结构,这个就是刚才说的,J2EE定义了企业分布式应用的整体结构,可以参照J2EE框架蓝图JSP是运行在服务端的,依赖容器来解释执行的混合代码JSP中包含动作指令,编译器指令,脚本语言,以及HTML相关的内容JSP是基于SERVLET的,在使用时,容器会先把JSP转化成SERVLET其中,编译器指令会被转化成特定的API调用,比如<%@ page contentType = "html/text;charset=gb2312" %>会被转化成response.setContentType("html/text;charset = gb2312")动作指令其实就是JSP标记,只不过JSP的是容器内置的不需要自己编写,脚本语言是直接转化成JAVA代码HTML相关的是转化成OUT.PRINTLN()语句或者out.println()语句所以,请求JSP页面,实质上就是请求SERVLET,容器先执行其中的代码,然后将页面out.println到客户端 我理解的JSP总是与HTML没有太大的区别 html是静态滴页面,而jsp可以动态生成html 引用 6 楼 Geomatic 的回复:j2ee三大组件:客户端组件,web组件,ejb组件六大技术:JNDI,JDBC,JTA,JAAS,JCA,WEB服务技术五大服务:internet,rmi,corba,iiop,jmsjsp只是web组件中的一个当然,简单的网络应用开发的话,jsp用的还是比较多的正解同意! jsp==java service pagej2ee企业版j2se标准版j2me微型版(手机开发) 可以说两码事jsp现在可以说很少用到啦 在企业级开发中jsp只是偶尔出现而已 可以这么理解:j2ee就是在服务器后台装备了很多类,包给你的jsp提供很多功能 用反射方式调用方法,没有反映。。。 正则的\Q和\E是做什么用的? 那位兄弟知道windows系统自带的扫雷游戏的源代码是用什么语言开发的? j2se,j2ee和j2me 有哪位大哥用java写过斗地主的,小弟想要用java写个斗地主,有些问题想要请教 求助呀!向JTable中插入数据 麻烦了`请教一个问题 怎样把网页发布到网上去???请高手详细指点!!!!! 如何比较两个文件的内容,并且打印出两个文件中内容有差别的行呢? 问题请教 想写一个java对象池,有无代码可参考 小问题
而JSP是他的表现层的一个技术,还有servlet.
三大组件:客户端组件,web组件,ejb组件
六大技术:JNDI,JDBC,JTA,JAAS,JCA,WEB服务技术
五大服务:internet,rmi,corba,iiop,jmsjsp只是web组件中的一个
当然,简单的网络应用开发的话,jsp用的还是比较多的
J2EE是SUN公司为了满足企业分布式应用开发的需求,在J2SE的基础上,提出来的。
J2EE是企业分布式应用开发的标准,这么说是因为在J2EE出来千,已经有很多中间件厂商
在搞这方面的东西了,但是没有一个统一的标准,所以他们互相之间可移植性差,难以实现互操作。
J2EE就是一个标准,提出组件、容器思想,把企业分布式应用划分成三个层次,
客户层,中间件层,企业信息系统层,并且在各层定义组件。(具体的你可以看看J2EE的BluePrint)
容器就是组件的运行环境,打个比方,java的虚拟机就可以看成一个容器,提供java程序的运行环境。
J2EE就是规定了组件和容器的标准,这样,遵循标准的中间件厂商生产出来的产品,就可以实现互操作。
这就好比是一个架构师设计好了软件的整体架构之后,每个程序员自己去编码,写好的代码互相之间就
可以协作,来完成特定的功能J2EE是标准中间件体系结构,这个就是刚才说的,J2EE定义了企业分布式应用的整体结构,可以参照
J2EE框架蓝图JSP是运行在服务端的,依赖容器来解释执行的混合代码
JSP中包含动作指令,编译器指令,脚本语言,以及HTML相关的内容
JSP是基于SERVLET的,在使用时,容器会先把JSP转化成SERVLET
其中,编译器指令会被转化成特定的API调用,
比如<%@ page contentType = "html/text;charset=gb2312" %>会被转化成
response.setContentType("html/text;charset = gb2312")
动作指令其实就是JSP标记,只不过JSP的是容器内置的
不需要自己编写,脚本语言是直接转化成JAVA代码
HTML相关的是转化成OUT.PRINTLN()语句或者out.println()语句
所以,请求JSP页面,实质上就是请求SERVLET,容器先执行其中的代码,然后将页面out.println到客户端
j2ee
三大组件:客户端组件,web组件,ejb组件
六大技术:JNDI,JDBC,JTA,JAAS,JCA,WEB服务技术
五大服务:internet,rmi,corba,iiop,jmsjsp只是web组件中的一个
当然,简单的网络应用开发的话,jsp用的还是比较多的正解同意!
j2ee企业版
j2se标准版
j2me微型版(手机开发)
jsp现在可以说很少用到啦 在企业级开发中jsp只是偶尔出现而已
j2ee就是在服务器后台装备了很多类,包
给你的jsp提供很多功能