葵花寶典之js、ajax、dwr

葵花寶典之js、ajax、dwr

ID:37546435

大?。?09.50 KB

頁(yè)數(shù):12頁(yè)

時(shí)間:2019-05-25

葵花寶典之js、ajax、dwr_第1頁(yè)
葵花寶典之js、ajax、dwr_第2頁(yè)
葵花寶典之js、ajax、dwr_第3頁(yè)
葵花寶典之js、ajax、dwr_第4頁(yè)
葵花寶典之js、ajax、dwr_第5頁(yè)
資源描述:

《葵花寶典之js、ajax、dwr》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、Javascript資料整理:2009年11月4日整理:1、javaScript與java的區(qū)別?(從它們的解釋,運(yùn)行等方面說(shuō))答:第一,javascript是基于對(duì)象的,而java是面向?qū)ο?,即java是一種真正的面向?qū)ο蟮恼Z(yǔ)言,即使是開(kāi)發(fā)簡(jiǎn)單的程序,必須設(shè)計(jì)對(duì)象。Javascript是種腳本語(yǔ)言,它可以用來(lái)制作與網(wǎng)絡(luò)無(wú)關(guān)的,與用戶交互作用的復(fù)雜軟件。它是一種基于對(duì)象和事件驅(qū)動(dòng)的編程語(yǔ)言。因而它本身提供了非常豐富的內(nèi)部對(duì)象供設(shè)計(jì)人員使用。第二,兩種語(yǔ)言在其瀏覽器中所執(zhí)行的方式不一樣。Java的源代碼在傳遞到客戶端執(zhí)行之前,必須經(jīng)過(guò)編

2、譯,因而客戶端上必須具有相應(yīng)平臺(tái)上的仿真器或解釋器,它可以通過(guò)編譯器或解釋器實(shí)現(xiàn)獨(dú)立于某個(gè)特定的平臺(tái)編譯代碼的束縛。Javascript是一種解釋性編程語(yǔ)言,由瀏覽器解釋執(zhí)行。第三,兩種語(yǔ)言所采取的變量時(shí)不一樣的。Java采用強(qiáng)類型變量檢查,即所有變量在編譯之前必須作聲明avaScript中變量聲明,采用其弱類型。即變量在使用前不需作聲明,而是解釋器在運(yùn)行時(shí)檢查其數(shù)據(jù)類型。第四,代碼格式不一樣。Java是一種與HTML無(wú)關(guān)的格式,必須通過(guò)像HTML中引用外媒體那么進(jìn)行裝載,其代碼以字節(jié)代碼的形式保存在獨(dú)立的文檔中。JavaScript

3、的代碼是一種文本字符格式,可以直接嵌入HTML文檔中,并且可動(dòng)態(tài)裝載。編寫HTML文檔就像編輯文本文件一樣方便。第五,嵌入方式不一樣。在HTML文檔中,兩種編程語(yǔ)言的標(biāo)識(shí)不同,JavaScript使用來(lái)標(biāo)識(shí),而Java使用...來(lái)標(biāo)識(shí)。2、怎么使用javascript將一個(gè)頁(yè)面的一個(gè)參數(shù)傳遞到另外一個(gè)頁(yè)面?答:可以將javaScript的數(shù)據(jù)以xxx.jsp?var1=aaa&var2=bbb的形式作為URL的參數(shù)傳給JSP程序,此時(shí)在JSP中用<%String

4、strVar1=request.getParameter(“var1”);%>就可以獲取到j(luò)avaScript腳本傳遞過(guò)來(lái)的數(shù)據(jù);參考下面的腳本:

6、"action="yourJSP">">②使用JavaScript通過(guò)在表單里加入隱藏域信息,然后用表單提交的方式把數(shù)據(jù)傳遞給JSP程序。這個(gè)比較簡(jiǎn)單,直接在JavaScript腳本中用<%=strVar1%>就可以把jsp程序中的數(shù)據(jù)傳遞給JavaScript腳本使用了

7、。參考下面的腳本: