JSP和JS的区别

java和JSP和JavaScript有什么区别啊~

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
JSP是JAVA SERVER PAGE的首字母缩写,顾名思义,是JAVA的服务端页面,其动态语法部分完全是JAVA规范。JSP是和ASP,PHP一样的服务器端语言,主要用来制作网站后台的技术(但现在一般不使用了,2014年起基本都开始使用模板引擎技术如velocity 等)。
JAVASCRIPT从其名称含义是JAVA脚本,是在浏览器中运行的脚本语言,由于其大部分语法规范取自于JAVA语法规范,所以取名为JAVASCRIPT(其实和JAVA没多大关系,是由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript)。JAVASCRIPT是一门基于对象的弱类型脚本编程语言,主要用来制作网页前台的技术.并且是现在比较热门的AJAX技术的核心。

扩展资料:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
参考资料:java百度百科

JS是JAVASCRIPT的缩写,是客户端脚本语言,开发WEB程序的辅助语言之一,虽然说是辅助,但是其重要性也是很高的。
JSP是一种技术。通过JAVA语言实现的。
它们之间的关系:如果你用JSP开发WEB程序,那么其开发过程中使用的主要语言就是JAVA,JS是辅助语言。可以理解为主次关系。主:JAVA,次:JS
备注:JS的重要性在于它是WEB开发过程中经常会用到的一个客户端脚本语言,如果你用.NET开发WEB程序也是会用到JS的。只要是WEB领域,基本都会用到它,它的作用域非常广泛。

JSP跟JS其实没有任何关系,全是区别


JSP

JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1]  是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。


它实现了Html语法中的java扩展(以 <%, %>形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。


Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。


JavaScript 

JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。[1] 

为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。



所以,除了凑巧缩写有重合之外,JSP和JS并没有实质上的关联,JSP要在服务器端运行的,JS是在客户浏览器执行的。



JS=JAVASCRIPT 是一种页面脚本语言,与java没有关系,语法相似而已,由以前的livescript转化而来,为了敢时髦改成了javacript,.js文件一般是以javascript为语法写的一些为html元素服务的函数\方法的库文件,可以通过HTML文件调用直接在本机客户端运行.
JSP全称 JAVA SERVER PAGE,是JAVA企业应用的一种动态技术,.jsp是服务器端运行的JSP网页代码文件。
JS是在客户端执行的,需要浏览器支持JavaScript。JSP是在服务器端执行的,需要服务器上部署支持Servlet的服务器程序。JS代码是能够直接从服务器上download得到,对外是可见的,jsp(和翻译后的servlet)代码是对外不可见的。
JS与JavaScript相比:虽然JavaScript可以在客户端动态生成HTML,但是很难与服务器交互,因此不能提供复杂的服务,比如访问数据库和图像处理等等。JSP在HTML中用<%%>里面实现。JS在html中用<Script></Script>实现

jsp是java server page的缩写,不是javascript的简写,两个是完全不同的概念。
可以这样理解jsp和javascript
1、jsp是为了处理数据,javascript是为了展示数据。
比如说把一个数据给jsp处理,处理完之后他就不管了,可是觉得这样显示数据他不好看,就要交给javascript了。jsp着重数据的出路,而javascript更着重数据的展示。
2、jsp是运行在服务器端的,而JavaScript是一种客户端解释执行的脚本语言。

JS是JAVASCRIPT的缩写,是客户端脚本语言,开发WEB程序的辅助语言之一,虽然说是辅助,但是其重要性也是很高的。
JSP是一种技术。通过JAVA语言实现的。
它们之间的关系:如果你用JSP开发WEB程序,那么其开发过程中使用的主要语言就是JAVA,JS是辅助语言。可以理解为主次关系。主:JAVA,次:JS
备注:JS的重要性在于它是WEB开发过程中经常会用到的一个客户端脚本语言,如果你用.NET开发WEB程序也是会用到JS的。只要是WEB领域,基本都会用到它,它的作用域非常广泛。

java、javascript、jsp、js
答:java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言;javascript 是基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果;jsp 是 java server page 的简写,其实际上是 java 中的 servlet 实现;js 是 ...

.Js,.jsp,jQuery,javascript,java的区别
答:.js是javascript文件的文件后缀,就像 a.txt 这个.txt是后缀一样 .jsp是jsp网页文件的后缀,而jsp是java web 的表现层的一种技术 jquery 是一个函数库,基于javascript的,这个函数库让我们使用javascript进行网页dom操作的时候更加简便 javascript是一种解释性语言,和java没有太大关系。具体你看百度...

JSP就是JAVAscript吗?
答:不是 jsp是java server page的简写,是java语言的web开发方向的。可以读取数据库存储和返回数据 学习的话要先学 javase,然后javaee(包括servlet jsp 各种框架)javascript是运行在浏览器上的脚本语言,由于和java语法比较像,所以命名会接近一点,有过java基础学这个会觉得简单一点 ...

什么是JS ? 什么又是 JSP ?JSP和ASP有什么不同?
答:JS是javascript,是一种web脚本语言。JSP是一种动态网页的技术标准,与ASP类似。JSP主要应用于超大规模的B\S系统,需求量不是特别大,所以占得比较少。而微软的ASP.NET技术,大、中、小都能做,所以属于中等,另外别忽略微软在WEB开发上的潜力,微软的ASP和ASP.NET加到一起占18.7%,可以看到在ASP....

java和JSP和JavaScript有什么区别啊
答:Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。JSP是JAVA SERVER PAGE的首字母缩写,顾...

什么地JS?什么是JSP?
答:JS就是Javascript或是JScript是一种脚本语言,JSP是一种以Java做为服务器语言的开发语言。 本回答被提问者采纳 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 其他类似问题 2012-07-26 javascript、JSP、JS有什么区别和联系 496 2014-12-18 jsp和js的区别。 44 2014-04-25 jsp和js里面哪些应该重点学...

关于HTML,JSP,JavaScript
答:1.Java是语言,常说的核心是J2SE,JSP是的本质其实就是servlet,而servlet就是java类,所以jsp只是为了做网页页面时候方便的一种变态的写法,发布以后,第一次访问的时候将会生成servlet的class类 JavaScript(JS)脚本语言,常用于浏览器,但不只是用于浏览器,作用就是做页面级的动态,运算等,(最初用于...

javascript是jsp吗
答:基于Node.js技术进行服务器端编程。JSP基本介绍:JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,...

jsp和前端js框架结合用哪个好
答:提升开发效率。2.JavaScript优势:(1)可以用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。(2)可以直接嵌入HTML页面,如果写成单独的js文件有利于结构和行为的分离。(3)具有跨平台特性,可以在多种平台上运行。在实际项目开发中,我们通常根据不同项目需求来选择使用jsp和JavaScript。

一个web项目中有html、jsp、js、css 文件,他们是什么关系?怎么互相联系...
答:html 是 给 浏览器 显示的 文件 CSS 是 控制 浏览器 显示方式的文件(也就是 html 的 样式渲染)js 是 html 内的 特效 交互特效 等的支持文件 jsp 是动态文件 也就是 说你的 HTML 里的 内容 不可能是 从不改变的 而 JSP 就是 可改变 然后 再生成浏览器 显示的 HTML ...

IT评价网,数码产品家用电器电子设备等点评来自于网友使用感受交流,不对其内容作任何保证

联系反馈
Copyright© IT评价网