http://www.cnblogs.com/myparamita/archive/2009/01/16/1377298.html

1,JAVASCRIPT 
JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中。透过 JavaScript 可以做到回应使用者的需求事件 (如: form 的输入) 而不用任何的网路来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 (server)处理,再传回来的过程,而直接可以被客户端 (client) 的应用程式所处理。你也可以想像成有一个可执行程式在你的客端上执行一样!目前已有一些写好的程式在Internet 上你可以连过去看看,以下有一些计算器的例子,在 Nescape 上。JavaScript 和 Java 很类似,但到底并不一样! Java 是一种比 JavaScript 更复杂许多的程式语言,而 JavaScript 则是相当容易了解的语言。JavaScript 创作者可以不那麽注重程式技巧,所以许多 Java 的特性在 Java Script 中并不支援。

2,JSP  
JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP技术是用JAVA语言作为脚本语言的,JSP网页为整个服务器端的JAVA库单元提供了一个接口来服务于HTTP的应用程序。 在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。

JSP的优点:

·对于用户界面的更新,其实就是由 Web Server进行的,所以给人的感觉更新很快。 
·所有的应用都是基于服务器的,所以它们可以时刻保持最新版本

一个是客户端的,一个是服务器端的。

javascript 和 jsp (java server page)的区别相关推荐

  1. JSP:Java Server Page(1)

    JSP:Java Server Page JSP的本质:Jsp是一种动态网页技术! 动态生成网页数据,而不是有动态效果的网页!--动态效果用JavaScript实现 常见的几种动态网页技术:jsp.A ...

  2. JSP技术已死 ? (Java Server Page technology will die) ?

    JSP技术已死 ? (Java Server Page technology will die) ? 自从JamesGosling开发Java语言,SUN大力推行基于Java的从前端到后端的完整的企业 ...

  3. JAVASCRIPT、JSP、JS有什么区别和联系

    JAVASCRIPT.JSP.JS有什么区别和联系 js是javascript的缩写.以下是JSP与JS的区别和联系: 名字:JS:JavaScriptJSP:Java Server Pages 执行 ...

  4. Java Server Page

    JSP JSP全称是Java Server Page,基于Java和Servlet一样是sun公司推出的一套开发动态web资源的技术,称为JSP/Servlet规范.JSP的本质其实就是一个Servl ...

  5. Jsp—01—Java server page 全解

    一.Jsp的原理 tomacat 还是只认识servlet, 我们自己写的jsp通过 JspServlet引擎转换成了一个servlet.java文件; 我们在.jsp文件中,写的都是<html ...

  6. Jsp (Java Server Pages)相关知识九大内置对象和四大作用域

    一.初识JSP Jsp页面的组成:静态内容.指令.表达式.小脚本.声明.标准动作.注释等元素构成 Url:统一资源定位符 Url组成:协议.主机名(包括端口号).路径 1.注释的方式: 1.HTML注 ...

  7. Jsp(Java Server Pages)简介

    1. 在传统的网页HTML文件(*.html, *.htm)中加入java程序片段(Scriptlet)和jsp标签,就构成了jsp网页. 2. Java程序片段可以操纵数据库,重新定向网页以及发送E ...

  8. JSP与HTML之间的区别

    JSP与HTML之间的区别 JSP和HTML之间有什么区别呢?最简单的区别就是,HTML能直接打开,JSP只能发布到Tomcat等服务器上才能打开.下面就详细的说一下JSP和HTML之间的区别. HT ...

  9. jsp java el表达式_jsp相关笔记,el表达式、jsp标签库(jstl)

    一.jsp基础部分 1.介绍 概念 JSP(Java Server Page),java服务器端页面,可以定义html标签,又可以定义java代码. 原理 JSP本质上就是一个Servlet 2.JS ...

  10. 【扫盲帖】Java、JavaScript、JSP、JScript 的区别与联系

    [转自]http://developer.51cto.com/art/200907/140294.htm ==>JavaScript与Java的联系和区别 JavaScript与Java的语法比 ...

最新文章

  1. c 实现 php 数组,C语言实现数组功能
  2. 你写代码,难道是因为热爱吗?
  3. 还在为论文发愁?ACL组委会手把手教你论文投稿小技巧 | ACL 2017
  4. 安装itunes需要管理员身份_Windows 10 在microsoft store 微软商店里安装的itunes如何更改备份位置...
  5. Android中使用画笔和画布绘制一个矩形
  6. idea修改新的git提交地址
  7. python语言的主网址-Python爬取网址中多个页面的信息
  8. 一个麻省理工学院毕业生对中国教育的反思 转
  9. jsp常用内置对象---response
  10. 视频教程-R语言基础实战-大数据
  11. 身份证读取设备开发解决方案:3、单片机读取身份证信息的demo
  12. adams功能区不显示_百科Esri大赛获奖作品分享:融合OSM道路网和百度POI数据的城市功能区识别...
  13. Python贴吧邮箱爬虫
  14. Job for network.service failed because the control process exited with error code. See “systemctl st
  15. SpringBoot优缺点分析
  16. 2019双11猫晚直播技术详解(附演讲PDF)
  17. 字典的基础及字典的使用实例
  18. 【渝粤教育】广东开放大学 学前教育研究方法 形成性考核 (23)
  19. CGB2106-Day03
  20. web安全-上传漏洞-fck编辑器利用

热门文章

  1. 支持x86/aarch/mips/loongarch的jogamp-2.3.2源码开源
  2. 六石管理学:半弹性工作时间
  3. 泰山JDK8升级u302,找到了更好的整合mips办法
  4. 管理新语:依照员工能力,可以分为飞天型、登山型、平路型
  5. SHELL脚本递归循环,文件名包含空格的处理办法
  6. CSDN文章标题名不能有%-6A这样的字串
  7. 使用共享内存作为进程互斥锁的代码
  8. 解决办法:KeyError: ‘ExpandBackward’及老版本pytorch/torchvision的安装办法。
  9. 上海项目危机经历与感想
  10. 爬虫获取::after_这种反爬虫手段有点意思,看我破了它!