課程
/后端開(kāi)發(fā)
/Java
/JAVA遇見(jiàn)HTML——JSP篇
Emmmm
2018-04-24
源自:JAVA遇見(jiàn)HTML——JSP篇 5-12
正在回答
將JavaBean的scope屬性設(shè)置為某個(gè)值,就確定了該JavaBean的作用域,反之,將變量(對(duì)象也是變量)存儲(chǔ)在哪個(gè)JSP 內(nèi)置對(duì)象中,那它的scope(實(shí)際不存在,只是概念)也就確定了。
bean里的page確實(shí)只對(duì)這個(gè)界面有效,之前傳遞的信息會(huì)清除,但是這個(gè)里面調(diào)用了session.set給傳過(guò)來(lái)的name接收了,這個(gè)session和之后的界面是同一個(gè)會(huì)話的,所以下一個(gè)界面可以收到name,因?yàn)槭褂胹ession,所以其實(shí)跳轉(zhuǎn)界面的時(shí)候,你用轉(zhuǎn)發(fā)或者重定向都可以的,如果跳到成功界面,視頻里用的是轉(zhuǎn)發(fā)的方法,你給他換成重定向,也就是response.sendRedirect("login_success.jsp")也能跳到成功界面的,并且可以給name也傳過(guò)去。
不是這個(gè)page當(dāng)然只對(duì)本頁(yè)面有效,但是老師使用了一個(gè)session內(nèi)部對(duì)象
session.setAttribute("loginUser",?loginUser.getUsername());
這個(gè)代碼讓這個(gè)名字變成了一個(gè)session對(duì)象,然后有調(diào)用了session對(duì)象的方法。而且這個(gè)轉(zhuǎn)發(fā)之后其實(shí)這個(gè)也面中的信息全部被清除了,但是這個(gè)名字已經(jīng)成為了session對(duì)象,所以他會(huì)被保留下來(lái)。
因?yàn)檎?qǐng)求的是后臺(tái)的javabean不是傳給其他頁(yè)面。所謂的application,session和page指的是request能不能在客戶(hù)端之間的個(gè)頁(yè)面間傳遞。
那個(gè)只對(duì)當(dāng)前頁(yè)面有效是指獲取username和password吧。
請(qǐng)求轉(zhuǎn)發(fā)時(shí)用的是request,跟page沒(méi)關(guān)系
舉報(bào)
Java Web入門(mén)級(jí)教程JSP,帶你輕松的學(xué)習(xí)JSP基礎(chǔ)知識(shí)
1 回答那個(gè)scope 頁(yè)面是怎樣出來(lái)的?
1 回答轉(zhuǎn)發(fā)頁(yè)面沒(méi)有把數(shù)據(jù)裝入request 為什么轉(zhuǎn)發(fā)后還能獲取?
1 回答scope是page時(shí)為何還要判斷pageContext.getAttribute("myUsers") != null
1 回答scope頁(yè)面哪來(lái)的
4 回答登錄頁(yè)面不發(fā)生跳轉(zhuǎn)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2021-01-28
將JavaBean的scope屬性設(shè)置為某個(gè)值,就確定了該JavaBean的作用域,反之,將變量(對(duì)象也是變量)存儲(chǔ)在哪個(gè)JSP 內(nèi)置對(duì)象中,那它的scope(實(shí)際不存在,只是概念)也就確定了。
2019-06-06
bean里的page確實(shí)只對(duì)這個(gè)界面有效,之前傳遞的信息會(huì)清除,但是這個(gè)里面調(diào)用了session.set給傳過(guò)來(lái)的name接收了,這個(gè)session和之后的界面是同一個(gè)會(huì)話的,所以下一個(gè)界面可以收到name,因?yàn)槭褂胹ession,所以其實(shí)跳轉(zhuǎn)界面的時(shí)候,你用轉(zhuǎn)發(fā)或者重定向都可以的,如果跳到成功界面,視頻里用的是轉(zhuǎn)發(fā)的方法,你給他換成重定向,也就是response.sendRedirect("login_success.jsp")也能跳到成功界面的,并且可以給name也傳過(guò)去。
2019-02-12
不是這個(gè)page當(dāng)然只對(duì)本頁(yè)面有效,但是老師使用了一個(gè)session內(nèi)部對(duì)象
這個(gè)代碼讓這個(gè)名字變成了一個(gè)session對(duì)象,然后有調(diào)用了session對(duì)象的方法。而且這個(gè)轉(zhuǎn)發(fā)之后其實(shí)這個(gè)也面中的信息全部被清除了,但是這個(gè)名字已經(jīng)成為了session對(duì)象,所以他會(huì)被保留下來(lái)。
2018-06-13
因?yàn)檎?qǐng)求的是后臺(tái)的javabean不是傳給其他頁(yè)面。所謂的application,session和page指的是request能不能在客戶(hù)端之間的個(gè)頁(yè)面間傳遞。
2018-05-29
那個(gè)只對(duì)當(dāng)前頁(yè)面有效是指獲取username和password吧。
2018-04-24
請(qǐng)求轉(zhuǎn)發(fā)時(shí)用的是request,跟page沒(méi)關(guān)系