JavaServerPages与JSP与JavaScript的区别

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:44:47
如题,这三个概念有什么区别,JSP是对某个概念的缩写吗,对哪个?我已经把
j2se学完了,html也看了一点,接下来改学什么了,是jsp/servlet还是数据库,还是框架。我的目标是能够开发网页。

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

一、什么是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设计,是一种动态、弱类型、基于原型的语言,内置支持类。以它为基础,制定了ECMASc