Monday,October the twenty-fourth,Twenty sixteen
(Mon.,Oct. 24,2016)
最近学习JSP,看其运行原理和流程,查的过程中出现很多名词,有的学过,有的只听过或干脆没听过,对这些名词一般都概念模糊,所以在这,给自己理清一下。
梳理一下专业名词
HTML:Hypertext(超文本) Markup(标记) Language,超文本标记语言,标准通用标记语言下的一个应用。超文本标记语言的结构包括”头”部分(Head)、和”主体”部分(Body)。
JSP:Java Server Pages,其根本是一个简化的Servlet设计,由sunmicrosystems公司倡导、去多公司参与建立的一种动态页面技术标准。在HTML文件中插入Java程序段(Scriptlet)和JSP标记(tag),形成.jsp文件。
ECMAScript:一种由Ecma国际(European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言,JavaScript和JScript是ECMA-262标准的实现和扩展。
JavaScript:一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型,用来给HTML网页增加动态功能。它的解释器称为JavaScript引擎,为浏览器的一部分。由Netscape设计,由于与sun公司的合作关系,取名JavaScript。
JScript:由Microsoft公司开发的活动脚本语言,一种专门设计用于Web页面中的脚本语言。典型的JScript源文件使用的扩展名是.js,JScript在ECMA的规范上增加了许多特性。
JQuery:是继prototype之后又一个优秀的Javascript库。它是轻量级的JS库 ,它兼容CSS3,还兼容各种浏览器。它能更方便地处理HTML、events、实现动画效果,并且方便地为网站提供AJAX交互,jQuery能够使用户的html页面保持代码和html内容分离。
服务器:广义上讲有很多的概念,硬件角度上说就是一台高性能的Computer。
web服务器:包括硬件即计算机和软件即Web服务器软件两层意思。如:IIS和Apache,但是它们都不直接支持Servlet和Jsp程序。要想在这些Web服务器软件中运Servlet和Jsp,还必须将它们与某种Servlet和Jsp容器(引擎)进行集成。
web容器:通俗的讲web容器就是能够支持发布web程序的软件,Web容器包括Web服务器和Servelt、Jsp容器两层意思。
ps:No technology no life!上了几年大学,是时候出来接受社会的残酷磨练,再马马虎虎下去连自己都养不活!写博客,好处不少,想将思路用文字表达清晰且逻辑严谨可不容易,这么做对问题的理解会更深刻,而且古语有云,好记性不如烂笔头。所以,我以后会经常更新自己所学所悟,有错的地方请各位看官多多包涵,指出当中的错误更是感激不尽。