課程
/后端開(kāi)發(fā)
/Java
/JAVA遇見(jiàn)HTML——JSP篇
按著步驟來(lái)的,這是怎么回事?
2015-10-05
源自:JAVA遇見(jiàn)HTML——JSP篇 3-7
正在回答
你是點(diǎn)擊URL鏈接傳參數(shù)跳轉(zhuǎn)的么,如果是的話可能你給了username的值而沒(méi)有給favorite值,如:<a href="request.jsp?username=李四">測(cè)試URL傳參數(shù)</a>?
應(yīng)該都賦值,不然會(huì)報(bào)空指針錯(cuò)誤,因?yàn)閞equest.jsp頁(yè)面中要獲取username和favorite兩者的值,
修改方法:1.在輸出favorites前添加一個(gè)if判斷語(yǔ)句,判斷favorite的值是否為空,若為空則不輸出favorites,代碼如下:
愛(ài)好:<%???if(request.getParameterValues("favorite")!=null)???{????String[] favorites= request.getParameterValues("favorite");????for(int i = 0; i < favorites.length;i++)????{?????out.println(favorites[i] + " ");????}???}?? %>
如果你想給favorite賦值,可以采用下列示例代碼:
<a href="request.jsp?username=李四&favorite=read&favorite=movie">測(cè)試URL傳參數(shù)</a>
連宏偉HW
舉報(bào)
Java Web入門級(jí)教程JSP,帶你輕松的學(xué)習(xí)JSP基礎(chǔ)知識(shí)
3 回答頁(yè)面轉(zhuǎn)跳不了
1 回答頁(yè)面跳轉(zhuǎn)問(wèn)題
2 回答頁(yè)面跳轉(zhuǎn)問(wèn)題
4 回答登錄頁(yè)面不發(fā)生跳轉(zhuǎn)
2 回答跳轉(zhuǎn)到users.jsp頁(yè)面,404
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-12-20
你是點(diǎn)擊URL鏈接傳參數(shù)跳轉(zhuǎn)的么,如果是的話可能你給了username的值而沒(méi)有給favorite值,如:<a href="request.jsp?username=李四">測(cè)試URL傳參數(shù)</a>?
應(yīng)該都賦值,不然會(huì)報(bào)空指針錯(cuò)誤,因?yàn)閞equest.jsp頁(yè)面中要獲取username和favorite兩者的值,
修改方法:1.在輸出favorites前添加一個(gè)if判斷語(yǔ)句,判斷favorite的值是否為空,若為空則不輸出favorites,代碼如下:
愛(ài)好:<%
???if(request.getParameterValues("favorite")!=null)
???{
????String[] favorites= request.getParameterValues("favorite");
????for(int i = 0; i < favorites.length;i++)
????{
?????out.println(favorites[i] + " ");
????}
???}
?? %>
如果你想給favorite賦值,可以采用下列示例代碼:
<a href="request.jsp?username=李四&favorite=read&favorite=movie">測(cè)試URL傳參數(shù)</a>