3 回答

TA貢獻(xiàn)1860條經(jīng)驗(yàn) 獲得超8個(gè)贊
jsp就是JavaServerPages的縮寫(xiě),javascript是在html客戶端的腳本語(yǔ)言
如果你想搞web開(kāi)發(fā),接下來(lái)應(yīng)該看的是servlet/jsp,JavaScript/css,數(shù)據(jù)庫(kù),然后才是各種框架。
其實(shí)jsp最后還是要編譯成servlet的,所以servlet是基礎(chǔ),只要servlet學(xué)好了,jsp隨便學(xué)下就可以了。

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊
一、什么是JSP JSP(JavaServer Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn)。 在傳統(tǒng)的網(wǎng)頁(yè)HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標(biāo)記(tag),就構(gòu)成了JSP網(wǎng)頁(yè)(*.jsp)。Web服務(wù)器在遇到訪問(wèn)JSP網(wǎng)頁(yè)的請(qǐng)求時(shí),首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片段可以操作數(shù)據(jù)庫(kù)、重新定向網(wǎng)頁(yè)以及發(fā)送 email 等等,這就是建立動(dòng)態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對(duì)客戶瀏覽器的要求最低,可以實(shí)現(xiàn)無(wú)Plugin,無(wú)ActiveX,無(wú)Java Applet,甚至無(wú)Frame。
JSP 的 Hello World 程序
<html>
<head>
<title>Hi-JSP實(shí)驗(yàn)</title>
</head>
<body>
<%
String Msg = "This JSP test.";
out.print("Hello World!");
%>
<h2><%=Msg%></h2>
</body>
</html>
二、JavaScript是一種廣泛用于客戶端Web開(kāi)發(fā)的腳本語(yǔ)言,常用來(lái)給HTML網(wǎng)頁(yè)添加動(dòng)態(tài)功能,比如響應(yīng)用戶的各種操作。它最初由網(wǎng)景公司的Brendan Eich設(shè)計(jì),是一種動(dòng)態(tài)、弱類型、基于原型的語(yǔ)言,內(nèi)置支持類。以它為基礎(chǔ),制定了ECMAScript標(biāo)準(zhǔn)。
JavaScript 的 Hello World 程序
<html>
<head>
<title>JavaScript的 Hello World 程序</title>
</head>
<body>
<script type="text/javascript">
document.write("Hello, world!") //直接在瀏覽器顯示。
alert("Hello, world!") //彈出對(duì)話窗顯示。
</script>
html超連結(jié)本文……
</body>
</html>
或是在瀏覽器的地址欄(location bar)中輸入 javascript:URL,以交互方式表示:
javascript:document.write("Hello, world!");alert("Hello, world!");
三、總之,一個(gè)是用在客戶端javascript,一個(gè)用在服務(wù)器端jsp。
我覺(jué)得接下來(lái)你可以web 前端和后端一起學(xué) 一般的jsp/servlet書(shū)都帶有數(shù)據(jù)庫(kù)的內(nèi)容。也是j2ee最基本的東西,學(xué)完這些再去學(xué)框架之類的。

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊
JavaServerPages=JSP,實(shí)際上JSP文件生成了servlet文件
JavaScript:客戶端腳本語(yǔ)言
接下來(lái)你需要學(xué)習(xí) 數(shù)據(jù)庫(kù) , servlet , SSH , flex
SSH是框架整合,就是把常用的一些東東給你準(zhǔn)備好了而已
flex是頁(yè)面顯示技術(shù),通過(guò)運(yùn)用flex可以做出很炫的網(wǎng)站
最好能夠多了解CSS,幫助很大的
添加回答
舉報(bào)