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