JS 和 JSP 一样吗?
—— 肯定不一样啊。

但是很多人对于js和jsp这两者,一直处于迷糊状态。今天就简单的介绍下两者的区别。

1、JSP全称是java server page 是JAVA企业应用的一种动态技术 用于java语言的web开发方向。

JS全称是javaScript 是一种页面脚本语言,与java没有关系,语法相似而已,由以前的livescript转化而来,为了敢时髦改成了javacript,
.js文件一般是以javascript为语法写的一些为html元素服务的函数/方法的库文件。

2、最主要的区别是运行位置不同。

JSP运行在后台服务器上,混合在HTML中的java程序段用于控制HTML的动态生成,并且通常负责调用后台数据库中的数据,
形成能够根据使用情况的变化的,具有丰富数据交互效果的页面。

JavaScript 通常是运行在前台,即运行于用户浏览器的,通常不需要服务器的后台支持(AJAX交互例外),
混合在HTML中的JavaScript脚本程序直接被浏览器解释执行,以提高页面的美观性和UI操作响应速度为基本目标。

3、JSP在HTML中用<% %>里面实现。

JS在html中用<Script> </Script>实现。

顺便提一下:JQuery

JQuery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,
它兼容CSS 3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。
JQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。
JQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。
JQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

JS 和 JSP 区别相关推荐

  1. 如何打开JSP文件/JS和JSP的区别/Servlet的本质是什么,是如何工作的?

    一:如何打开JSP文件 1.安装JAVA 2.安装TOMCAT--免费开源的JAVAWEB服务器 3.安装ECLIPSE 二:JS和JSP区别 名字:JS:JavaScriptJSP:Java Ser ...

  2. js和jsp的区别和联系

    1.js和jsp的区别和联系 JavaScript(简称"JS")是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言.JSP(全称JavaServerPages)是由Su ...

  3. JS、JSP、JQuery区别

    JS 和 JSP 一样吗? -- 肯定不一样啊. 但是很多人对于js和jsp这两者,一直处于迷糊状态.今天就简单的介绍下两者的区别. 1.JSP全称是java server page 是JAVA企业应 ...

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

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

  5. JS和JSP的区别?

    名字: JS:JavaScript JSP:Java Server Pages 执行过程:JSP先翻译,翻译成Servlet执行 如: test.jsp 要变成 test_jsp.java 然后编译成 ...

  6. JS和JSP之间值传递

    JSP 页面通常嵌入 JS 代码,且 JS.JSP之间需要相互使用一些变量的值,但JSP代码在服务器运行.JS代码在客户端浏览器运行,所以涉及到JS和JSP值传递问题.其交互方式如下: 1.JS使用J ...

  7. js和html以及css的区别,html、css、js中的区别与关系

    html.css.js中的区别与关系 2020/04/26 作者: 互盟股份 今天小盟给大家分享的是html.css.js中的区别与关系,相信很多人都不太了解,为了让大家更加了解html.css.js ...

  8. Js与Jsp、Jsp之间的中文乱码转换

    一.js与jsp: 1.转码:js处理 <script type="text/javascript"> var ch = "中文"; functio ...

  9. js 到 jsp 传输数据

    js 往jsp 传输数据   我主要的目的是想把js 里面的数据存入数据库中,但是js直接连接数据库,不安全.刚开始想用表单将数据传输过去在跳转到自己的jsp页面但是想了想在我的这个项目中并不实用,后 ...

最新文章

  1. tab 触发ajax请求,防止重复发送ajax请求的思索
  2. GDB 调试多进程或者多线程应用
  3. java静态成员方法_java的静态成员、静态方法的注意事项!
  4. Mybatis中连接池介绍
  5. 关于es6的const跟vuex里的getter
  6. AWS技术峰会免费报名 | 北上深三地可选,资深技术大牛分享实践干货
  7. 如何快速验证电子邮件地址?
  8. JSP版LCX:端口转发神器 KPortTran
  9. 51 单片机学习_2.1 独立按键控制LED亮灭
  10. linux 安装TeamViewer
  11. 2003年高考语文全国最高分_2003年参加高考的同学们?你们考了多少分啊?再议2003年高考数学...
  12. 企业做好绩效管理的四种方法
  13. java筆試題,Java筆試題及答案
  14. 删除有外键关联的表报错,Cannot delete or update a parent row: a foreign key constraint fails
  15. python期货基本面分析_Python股票期货交易利器,砖型图详细绘制教程!
  16. python 工资减税_Python告诉你个税抵扣能省多少钱?
  17. 关于String你了解多少
  18. 隔行的BT.656标准信号
  19. Python 《Hamlet》哈姆雷特英文词频统计
  20. 《漩涡中的中国首富李彦宏》

热门文章

  1. 前后端分离重复提交_防止表单重复提交(二)
  2. Android查询:模拟键盘鼠标事件(adb shell 实现)
  3. 【汇正财经】什么是热点板块?
  4. 临时保存——破底翻形态
  5. 解决Vue3的ts报错:类型“{}”上不存在属性“xxx”,两种方法彻底根治
  6. 『ML笔记』深入浅出字典学习2(Dictionary Learning)
  7. [bzoj4373]算术天才⑨与等差数列
  8. Win7/Win10如何设置局域网文件共享(2018图解)
  9. 如何在Ubuntu 20.04中配置CA根证书
  10. mysql索引名字可以重复吗_MySql索引