javascript是jsp吗

如题所述

javascript不是jsp。

JavaScript基本介绍:

JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。

    是一种解释性脚本语言(代码不进行预编译)。

    主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。

    可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。

    跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。

Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。

JavaScript用途:

    嵌入动态文本于HTML页面。

    对浏览器事件做出响应。

    读写HTML元素。

    在数据被提交到服务器之前验证数据。

    检测访客的浏览器信息。

    控制cookies,包括创建和修改等。

    基于Node.js技术进行服务器端编程。

JSP基本介绍:

    JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由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和JSP介绍可知,JavaScript不是JSP,JSP页面也内嵌JavaScript使用。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-08-16
你好:
这是我的大学课堂笔记电子版:

1.什么是javascrip?
一种编程脚本,嵌入在页面中执行;
作用:操纵html页面中元素(标签)。
2.与java的关系?
语法规则来源于c语言的风格,
Java是纯粹的面向对象编程语言;
Javascript是基于对象的编程脚本;
因此不能使用Java的语法套用和理解Javascirpt

1.什么是JSP?
JSP(Java Server Pages),是sun公司所制定的一种
在服务器端动态生成html页面的技术规范。
2.为什么要使用JSP?
解放servlet;使得servlet专注于请求的处理和跳转的控制,
从而使servlet成为web架构中的控制器,而动态生成html页面
的任务交给JSP。
3.正确认识JSP技术
(1)形式上:
在html页面中嵌入java代码;
(2)本质上:
jsp页面最终被编译成servlet,因此jsp本质是servlet程序!
①jsp容器(JspServletWrapper)
负责将jsp页面编译成Servlet程序;该Servlet程序的父类是
HttpJspBase,它是HttpServlet的子类;
②jsp引擎(JspServlet)
见Tomcat->conf->web.xml文件中的配置
第2个回答  2016-09-29

JavaScript不是jsp!JavaScript和jsp本质上没关系!

JavaScript特点:

    纯前端使用

    只是一种脚本语言

JSP特点:

    中文名叫java服务器页面,其根本是一个简化的Servlet(纯后端)

两者的联系:

    JSP中可以通过JavaScript定制一些页面特效

第3个回答  2016-08-11
javascript是一种基于对象的客户端脚本语言,是在客户端执行的,需要浏览器支持Javascript。
JSP全名为Java Server Pages,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张(以 <%, %>形式),是在服务器端执行的,需要服务器上部署支持Servlet的服务器程序本回答被提问者采纳
第4个回答  2016-09-20
不是,JS是前端脚本语言,JSP是后端动态开发语言
相似回答