jsp ${param.id}用法
更新時(shí)間:2008年09月24日 23:00:30 作者:
${id} 意思是取出某一范圍中名稱為id的變量。
它的取值范圍Page,Request,Session,Application。
${param.id} 與輸入有關(guān),相對(duì)于 request.getParameter("id")。意思是獲得輸入的參數(shù)id。
因?yàn)閍.jsp提交到b.jsp過程中,id不屬于Page,Request,Session,Application任何范圍中的一個(gè),所以取不到。
而id是a.jsp傳給b.jsp的一個(gè)參數(shù),所以${param.id}取到值。
Request的范圍是指一個(gè)jsp頁面發(fā)送請(qǐng)求到另一個(gè)jsp頁面之間。
在a.jsp里<%request.setAttribute("key","Test")%>
當(dāng)a.jsp轉(zhuǎn)向b.jsp時(shí),b.jsp可以得到a.jsp的變量key的值,而別的jsp頁面是得不到值的。
這里面的關(guān)鍵是a.jsp要轉(zhuǎn)向b.jsp,在a.jsp加上<jsp:forward page="b.jsp"/>表示要轉(zhuǎn)向b.jsp.否則b.jsp得不到a.jsp設(shè)置的key的值。
${param.id} 與輸入有關(guān),相對(duì)于 request.getParameter("id")。意思是獲得輸入的參數(shù)id。
因?yàn)閍.jsp提交到b.jsp過程中,id不屬于Page,Request,Session,Application任何范圍中的一個(gè),所以取不到。
而id是a.jsp傳給b.jsp的一個(gè)參數(shù),所以${param.id}取到值。
Request的范圍是指一個(gè)jsp頁面發(fā)送請(qǐng)求到另一個(gè)jsp頁面之間。
在a.jsp里<%request.setAttribute("key","Test")%>
當(dāng)a.jsp轉(zhuǎn)向b.jsp時(shí),b.jsp可以得到a.jsp的變量key的值,而別的jsp頁面是得不到值的。
這里面的關(guān)鍵是a.jsp要轉(zhuǎn)向b.jsp,在a.jsp加上<jsp:forward page="b.jsp"/>表示要轉(zhuǎn)向b.jsp.否則b.jsp得不到a.jsp設(shè)置的key的值。
相關(guān)文章
jsp實(shí)現(xiàn)點(diǎn)擊help打開chm文件
有個(gè)javaweb項(xiàng)目,需要在portal上面點(diǎn)擊help即可打開“幫助.chm”文件,下面與大家分享下jsp如何打開chm文件2014-09-09
Javaweb工程運(yùn)行報(bào)錯(cuò)HTTP Status 404解決辦法
這篇文章主要介紹了Javaweb工程運(yùn)行報(bào)錯(cuò)HTTP Status 404解決辦法,文中通過示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07
jsp cookie+session實(shí)現(xiàn)簡(jiǎn)易自動(dòng)登錄
這篇文章主要為大家詳細(xì)介紹了jsp cookie+session實(shí)現(xiàn)簡(jiǎn)易自動(dòng)登錄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-10-10

