jsp ${param.id}用法
更新時間:2008年09月24日 23:00:30 作者:
${id} 意思是取出某一范圍中名稱為id的變量。
它的取值范圍Page,Request,Session,Application。
${param.id} 與輸入有關,相對于 request.getParameter("id")。意思是獲得輸入的參數(shù)id。
因為a.jsp提交到b.jsp過程中,id不屬于Page,Request,Session,Application任何范圍中的一個,所以取不到。
而id是a.jsp傳給b.jsp的一個參數(shù),所以${param.id}取到值。
Request的范圍是指一個jsp頁面發(fā)送請求到另一個jsp頁面之間。
在a.jsp里<%request.setAttribute("key","Test")%>
當a.jsp轉向b.jsp時,b.jsp可以得到a.jsp的變量key的值,而別的jsp頁面是得不到值的。
這里面的關鍵是a.jsp要轉向b.jsp,在a.jsp加上<jsp:forward page="b.jsp"/>表示要轉向b.jsp.否則b.jsp得不到a.jsp設置的key的值。
${param.id} 與輸入有關,相對于 request.getParameter("id")。意思是獲得輸入的參數(shù)id。
因為a.jsp提交到b.jsp過程中,id不屬于Page,Request,Session,Application任何范圍中的一個,所以取不到。
而id是a.jsp傳給b.jsp的一個參數(shù),所以${param.id}取到值。
Request的范圍是指一個jsp頁面發(fā)送請求到另一個jsp頁面之間。
在a.jsp里<%request.setAttribute("key","Test")%>
當a.jsp轉向b.jsp時,b.jsp可以得到a.jsp的變量key的值,而別的jsp頁面是得不到值的。
這里面的關鍵是a.jsp要轉向b.jsp,在a.jsp加上<jsp:forward page="b.jsp"/>表示要轉向b.jsp.否則b.jsp得不到a.jsp設置的key的值。
相關文章
jsp登錄注冊完整實現(xiàn)代碼(增刪改查+網(wǎng)頁+數(shù)據(jù)庫)
這篇文章主要給大家介紹了關于jsp登錄注冊完整實現(xiàn)代碼的相關資料,其中包括增刪改查+網(wǎng)頁+數(shù)據(jù)庫,文中通過代碼介紹的非常詳細,對大家學習或者使用jsp具有一定的參考借鑒價值,需要的朋友可以參考下2024-01-01JSP頁面中如何用select標簽實現(xiàn)級聯(lián)
在JSP頁面中如何用select標簽實現(xiàn)級聯(lián)呢?以下小編就為大家介紹實現(xiàn)方法,需要的朋友可以參考下2013-07-07jsp頁面間傳中文參數(shù)示例(頁面?zhèn)鲄?shù)編碼)
在url地址欄使用中文傳參數(shù)可能會是亂碼了,下面我們來看看正確的jsp中頁面間傳中文參數(shù)轉碼的方法2014-01-01