我覺得學jsp,第一要學會如何頁面跳轉(zhuǎn),第二要學會如何在頁面之間傳遞參數(shù),這兩樣搞定了,問題就不大了
傳遞參數(shù)當然也要分2種情況 1.服務器端跳轉(zhuǎn) forward 2.客戶端跳轉(zhuǎn) response.sendRedirect
在服務器端跳轉(zhuǎn),如果使用標簽
<jsp:forward page=""> <param name="" value=""/>傳遞參數(shù)</jsp>servlet里面是
request.getRequestDispatcher.forward("url?name=value");通過url中的name=value傳遞接受參數(shù)就是request.getParameter();
用的最多的還是通過request的屬性傳遞參數(shù),因為我們可以用表達式語言獲取參數(shù),非常簡單!
2.客戶端跳轉(zhuǎn) 一般使用表單提交參數(shù) response.sendRedirect(“url?name=value”) 傳遞參數(shù)通過寫url,就是post傳遞 get方式傳遞參數(shù)就是Url里面看不見數(shù)據(jù)
新聞熱點
疑難解答
圖片精選