区别:jsp是web网站的服务端技术,运行在后台服务器上;javascript是web的客户端技术,运行在前台。JSP在HTML中用“<%%>”实现;JS在html中用“<script></script>”实现。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
Jsp全名为Java Server Pages(Java服务器页面),其根本是一个简化的Servlet设计,他实现了在Java当中使用HTML标签。Jsp是一种动态网页技术标准也是JAVAEE的标准。Jsp与Servlet一样,是在服务器端执行的。Jsp的前身就是Servlet
jsp技术是web网站的服务端技术,可以简单理解为jsp技术说是用来生成动态网页的。普通的网页是html的,它是静态的,需要事先用html语言编写好。那么我们在html页面中加入一些java代码,用java代码部分动态的内容插入到原来的html页面中,那么,这个页面就可以成为jsp页面。即,jsp=html+java。
JavaScript(JS)是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。
javascript是web的客户端技术,它是一种脚本语言,不用编译,由浏览器解释执行。它也是插入在html页面当中。javascript脚本的执行都是事件驱动的,当浏览器加载完html页面之后,用户点击页面中的按钮或者文本框的时候,如果页面中为这些按钮或文本框写好了响应事件javascript的脚本,那么用户在做响应动作时就会触发这些脚本的执行。javascript脚本可以不与服务端进行通信,就对客户的动作作出响应。【推荐学习:js基础教程】
javascript和jsp的区别
1、运行位置不同
JSP运行在后台服务器上,混合在HTML中的java程序段用于控制HTML的动态生成,并且通常负责调用后台数据库中的数据,形成能够根据使用情况的变化的,具有丰富数据交互效果的页面。
JavaScript通常是运行在前台,即运行于用户浏览器的,通常不需要服务器的后台支持(AJAX交互例外),混合在HTML中的JavaScript脚本程序直接被浏览器解释执行,以提高页面的美观性和UI操作响应速度为基本目标。
2、JSP在HTML中用<%%>
实现;JS在html中用<script></script>
实现
更多编程相关知识,请访问:编程视频!!
以上是javascript和jsp的区别是什么的详细内容。更多信息请关注PHP中文网其他相关文章!