为了账号安全,请及时绑定邮箱和手机立即绑定

请问JavaServerPages与JSP与JavaScript的区别是什么

请问JavaServerPages与JSP与JavaScript的区别是什么

猛跑小猪 2019-10-14 12:08:08
请问JavaServerPages与JSP与JavaScript的区别是什么
查看完整描述

3 回答

?
桃花长相依

TA贡献1860条经验 获得超8个赞

jsp就是JavaServerPages的缩写,javascript是在html客户端的脚本语言
如果你想搞web开发,接下来应该看的是servlet/jsp,JavaScript/css,数据库,然后才是各种框架。
其实jsp最后还是要编译成servlet的,所以servlet是基础,只要servlet学好了,jsp随便学下就可以了。

查看完整回答
反对 回复 2019-10-15
?
慕侠2389804

TA贡献1719条经验 获得超6个赞

一、什么是JSP JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。 在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低,可以实现无Plugin,无ActiveX,无Java Applet,甚至无Frame。
JSP 的 Hello World 程序
<html>
<head>
<title>Hi-JSP实验</title>
</head>
<body>
<%
String Msg = "This JSP test.";
out.print("Hello World!");
%>
<h2><%=Msg%></h2>
</body>
</html>

二、JavaScript是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。以它为基础,制定了ECMAScript标准。
JavaScript 的 Hello World 程序
<html>
<head>
<title>JavaScript的 Hello World 程序</title>
</head>
<body>
<script type="text/javascript">
document.write("Hello, world!") //直接在浏览器显示。
alert("Hello, world!") //弹出对话窗显示。
</script>
html超连结本文……
</body>
</html>
或是在浏览器的地址栏(location bar)中输入 javascript:URL,以交互方式表示:
javascript:document.write("Hello, world!");alert("Hello, world!");

三、总之,一个是用在客户端javascript,一个用在服务器端jsp。
我觉得接下来你可以web 前端和后端一起学 一般的jsp/servlet书都带有数据库的内容。也是j2ee最基本的东西,学完这些再去学框架之类的。




查看完整回答
反对 回复 2019-10-15
?
叮当猫咪

TA贡献1776条经验 获得超12个赞

JavaServerPages=JSP,实际上JSP文件生成了servlet文件
JavaScript:客户端脚本语言
接下来你需要学习 数据库 , servlet , SSH , flex
SSH是框架整合,就是把常用的一些东东给你准备好了而已
flex是页面显示技术,通过运用flex可以做出很炫的网站
最好能够多了解CSS,帮助很大的


查看完整回答
反对 回复 2019-10-15
  • 3 回答
  • 0 关注
  • 324 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信