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

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

慕尼黑8549860
浏览 325回答 3
3回答

哔哔one

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

Qyouu

一、什么是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最基本的东西,学完这些再去学框架之类的。我最近看的一本书是:孙鑫的《ServletJSP深入详解基于Tomcat的Web开发》,javascript 是在这个暑假学的,当时看的书是 月影的《javascript王者归来》,感觉非常不错,我的理解是如果真的对脚本语言感兴趣,它会带动你去学习html/css等一些web前端的东西,我就是这样的。希望对你有所帮助。

潇湘沐

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

相关分类

JavaScript