第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

request.getSession().setAttribute("regUser", u); <jsp:useBean id="regUser" class="entity.Users" scope="session"/>兩者關(guān)系

request.getSession().setAttribute("regUser", u);
<jsp:useBean id="regUser" class="entity.Users" scope="session"/>
這兩者之間有什么關(guān)系嗎?
為什么在<jsp:useBean>中實例的regUser就是session中的實例regUser。而且就能直接調(diào)用。
<jsp:useBean>中實例的regUser里面的內(nèi)容不應(yīng)該直接為空嗎?

正在回答

2 回答

request.getSession().setAttribute("regUser", u);

向session?域?中存放一個user對象?這個對象代號為regUser??重點理解"域"這個字的含義

<jsp:useBean id="regUser" class="entity.Users" scope="session"/>等價于request.get

實例化一個Users對象?從作用范圍scope="session"中尋找代號為id="regUser"這個的對象

class="entity.Users"是user這個bean的地址???通過這樣的方式就可以拿到user的對象u了?

簡化了操作(以往拿到對象?還要在jsp頁面寫java腳本?通過導(dǎo)包?new?user()?的方式)

這兩者之間有什么關(guān)系嗎?

關(guān)系就是你往域里存東西??我從域里拿東西


為什么在<jsp:useBean>中實例的regUser就是session中的實例regUser。而且就能直接調(diào)用。
<jsp:useBean>中實例的regUser里面的內(nèi)容不應(yīng)該直接為空嗎?

?因為我們session里存的就是user對象?這樣就可以找到啊

不理解的話可以百度看看servlet的四大作用域?page?request?session?application?作用域范圍依次遞增

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

0110號建筑師

這個頁面不是又用<jsp:useBean>中實例化了一個對象regUser嗎?可以去掉userinfo頁面的這個<jsp:useBean>動作嗎?既然已經(jīng)在session里存了reguser對象?直接用<jsp:getproperty>來獲得各個屬性?
2017-05-15 回復(fù) 有任何疑惑可以回復(fù)我~

<jsp:useBean> 指的是創(chuàng)建一個Bean實例并指定它的名字和作用范圍;<jsp:useBean>用于定位或示例一個JavaBeans組件。<jsp:useBean>首先會試圖定位一個Bean實例,如果這個Bean不存在,那么<jsp:useBean>就會從一個class或模版中進行示例;因為指定作用范圍是session;

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

request.getSession().setAttribute("regUser", u); <jsp:useBean id="regUser" class="entity.Users" scope="session"/>兩者關(guān)系

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號