-----------------siwuxie095

 
 

 
 

 
 

 
 

 
 

 
 

 
 

Sun Microsystems

 
 

 
 

 
 

SUN 即 Stanford University Network,于 2009年 被 Oracle 收购

 
 

 
 

 
 

Oracle

 
 

Oracle 即 甲骨文,是一个大型数据库软件公司

 
 

成立时间:1977年,创始人:Lawrence J.Ellison

 
 

 
 

 
 

JCP

 
 

JCP 即
Java Community Process

 
 

成立时间:1998 年,官网:https://www.jcp.org

 
 

JCP 的职能:发展和更新 Java 技术规范,参考实现(RI)和技术兼容包(TCK)

 
 

JCP 维护的规范包括:J2ME、J2SE、J2EE 等

 
 

组织成员:Sun、Oracle、IBM 等

 
 

组织成员可以提交
JSR,通过特定程序后,可以进入到下一个版本的规范中

 
 

 
 

 
 

JSR

 
 

JSR 即 Java Specification Requests,Java 规范请求

 
 

JCP 使用 JSR 作为正式规范文档,描述被提议加入到 Java 体系中的规范和技术

 
 

目前 JCP 维护的所有 JSR,链接:https://www.jcp.org/en/jsr/all

 
 

 
 

 
 

RI

 
 

RI 即 Reference Implementation,参考实现

 
 

JCP 提供的 参考实现 都是免费的,且开放源代码,

如:Tomcat 是 Servlet/JSP 规范的参考实现

 
 

 
 

 
 

TCK

 
 

TCK 即 Technology Compatibility Kit,技术兼容包

 
 

所有声称符合
J2EE 规范的 J2EE 类产品,如:应用服务器、应用软件、

开发工具等,必须通过
JCP 提供的 TCK 兼容性测试

 
 

通过测试后,还需缴纳
J2EE 商标使用费

 
 

只有完成
测试

缴费,才能正式通过
J2EE 认证

 
 

 
 

 
 

JSP 规范的演进

 
 

JSP 规范定义了一系列的核心抽象概念,如:封装用户请求信息

的 Request 对象,封装服务器响应信息的
Response 对象

 
 

 
 

 
 

 
 

 
 

 
 

 
 

 
 

【made by siwuxie095】

JSP相关背景的更多相关文章

  1. maven管理的jsp应用如何添加servlet、jsp相关依赖(org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp)

    背景: 老大让做权限控制,研究了一下shiro,下了个demo下来,死活跑不起来,报 org.apache.jasper.JasperException: java.lang.ClassNotFoun ...

  2. .NET同步与异步之相关背景知识(六)

    在之前的五篇随笔中,已经介绍了.NET 类库中实现并行的常见方式及其基本用法,当然.这些基本用法远远不能覆盖所有,也只能作为一个引子出现在这里.以下是前五篇随笔的目录: .NET 同步与异步之封装成T ...

  3. maven引入jsp相关依赖

    <!--引入Servlet开始--> <dependency> <groupId>javax.servlet</groupId> <artifac ...

  4. maven管理的jsp-web应用如何添加servlet、jsp相关依赖(org.apache.jasper.JasperException: java.lang.ClassNotFoundException: org.apache.jsp.index_jsp)

    明明tomcat下面就有这些包,然而还需要在maven依赖里面加上这个依赖 <!--引入Servlet开始--> <dependency> <groupId>jav ...

  5. [原创]java WEB学习笔记13:JSP介绍(背景,特点,原理)

    JSP介绍:(理解) 1)JSP背景 ①在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变: ②如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态 ...

  6. JSP相关

    1.javax.servlet.jsp这个包两个接口,六个类 2.先说两个接口,分别是HttpJspPage,JspPage(JspPage是HttpJspPage的父类,JspPage 它自己继承至 ...

  7. JSP 相关试题(五)

    Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definiti ...

  8. JSP 相关试题(四)

    简答 1.有人说:servlet和 JavaBean都是java类,可以互换使用,请您回答,在MVC中,控制器部分是否可以使用JavaBean完成?为什么? 不能.因为javabean是普通的java ...

  9. JSP 相关试题(三)

    判断题 1.动态网页和静态网页的根本区别在于服务器端返回的HTML文件是事先存储好的还是由动态网页程序生成的(对 ) 2.Web开发技术包括客户端和服务器端的技术.(对 ) 3.Tomcat和JDK都 ...

随机推荐

  1. Yii2 关于电子商务的开源项目

    https://github.com/samdark/yii2-shop https://github.com/omnilight/yii2-shopping-cart https://github. ...

  2. javascript箭头函数把函数给简写了[0403]

    箭头函数把函数给简写了[0403]        我不是很喜欢箭头函数,总觉得它让原本就不那么严谨的js更加不严谨了,所以有时候看js程序也是一件很头痛的事情,不过在ES6中加入了这么一个新的方法,已 ...

  3. web前端框架之自定义form表单验证

    自定义form验证初试 .在后端创建一个类MainForm,并且在类中自定义host ip port phone等,然后写入方法,在post方法中创建MainForm对象,并且把post方法中的sel ...

  4. Android进程间通信(IPC)机制Binder简要介绍和学习计划【转】

    本文转载自:http://blog.csdn.net/luoshengyang/article/details/6618363 在Android系统中,每一个应用程序都是由一些Activity和Ser ...

  5. DL二(稀疏自编码器 Sparse Autoencoder)

    稀疏自编码器 Sparse Autoencoder 一神经网络(Neural Networks) 1.1 基本术语 神经网络(neural networks) 激活函数(activation func ...

  6. Codeforces 366C Dima and Salad:背包dp

    题目链接:http://codeforces.com/problemset/problem/366/C 题意: 有n个物品,每个物品有两个属性a[i]和b[i]. 给定k,让你选出一些物品,使得 ∑ ...

  7. Android 布局文件

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools=&q ...

  8. c#基础综述

    一个相关的博客:http://blog.csdn.net/zhang_xinxiu/article/details/8605980 很好的一个网站:http://www.runoob.com/

  9. Linux_笔记_01_设置静态IP与 SecureCRT连接Linux

    步骤一至三,即可设置好静态IP 步骤四至九,使SecureCRT连接Linux 步骤一:编辑ifcfg-eth0 文件 1.打开ifcfg-eth0 文件 使用命令:vi /etc/sysconfig ...

  10. java--xml文件读取(DOM)

    1.表现:一“.xml”为扩展名的文件 2.存储:树形结构 3.xml解析应用: 不同应用程序之间的通信-->订票软件和支付软件 不同的平台间通信-->操作系统 不同平台间数据的共享--& ...