(1)給 username 賦了兩次值,第二次應(yīng)該是賦值給 passsword
10年積累的網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先建設(shè)網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有古冶免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
(2)你這邏輯有問題,直接把用戶名密碼寫到 js 文件返回給客戶端了,等于給用戶密碼,讓他自己去核對對不對。
(3)報(bào)空指針異常有提示哪一段么,沒有的話,斷點(diǎn)試試,看不出來哪有問題。
js是在前端運(yùn)行的(瀏覽器),java是后臺運(yùn)行的(服務(wù)器)。不存在在js中嵌入java語句,樓上的回復(fù)應(yīng)該說是在java中嵌入js內(nèi)容,因?yàn)榉?wù)器會把jsp中的java代碼塊先執(zhí)行了,生成和其他html或js的代碼組合后的內(nèi)容再發(fā)送給瀏覽器解析。所以應(yīng)該理解為在java(jsp也可以理解為特殊的java類)中嵌入js代碼?;蛘吣憧梢匀チ私庀耡jax或許可以給你新的啟發(fā)
可以使用jsp的腳本或表達(dá)式,如以下代碼:
%
out.println(new java.uti.Data());
%
不可以直接引入,一個是前臺、一個是后臺,,,,,,JS可以通過POST/GET調(diào)用后臺的JAVA
~~~~~~~~~~~~~~~~~~~
如果頁面是JSP頁面,則可以直接嵌套寫,如:
javascriptvar jsstr = "abc";/javascript
% String str = new String(" % javascriptjsstr/javascript% "; %
如果是HTML頁面,則只有用DWR調(diào)用JAVA方法進(jìn)行值的傳遞。
這樣寫是不行的,java是在
服務(wù)器端
運(yùn)行的,
javascript
是在客戶端運(yùn)行的。你要在客戶端運(yùn)行
java程序
可以試試applet