說(shuō)一下存在的兩個(gè)問(wèn)題:
1. 修改servlet的Attribute后要不要set回去?
基本類型和final類要,非final類不要。servlet中g(shù)et到的只是對(duì)象的引用,既然是引用就不必再放進(jìn)去了;但是String類和八大基本類型包裝類是final類,無(wú)法修改,我們通常的賦值都是創(chuàng)建一個(gè)新的對(duì)象,所以必須再次set進(jìn)去。
2. session確實(shí)不會(huì)銷毀, <session-timeout>設(shè)為0后都不銷毀,問(wèn)題有待解決
1. 修改servlet的Attribute后要不要set回去?
基本類型和final類要,非final類不要。servlet中g(shù)et到的只是對(duì)象的引用,既然是引用就不必再放進(jìn)去了;但是String類和八大基本類型包裝類是final類,無(wú)法修改,我們通常的賦值都是創(chuàng)建一個(gè)新的對(duì)象,所以必須再次set進(jìn)去。
2. session確實(shí)不會(huì)銷毀, <session-timeout>設(shè)為0后都不銷毀,問(wèn)題有待解決
2019-04-15
最新回答 / 慕粉4369414
首先要先創(chuàng)建一個(gè)servlet類,并實(shí)現(xiàn)相應(yīng)的監(jiān)聽(tīng)器的接口然后要在web.xml中配置servlet類和監(jiān)聽(tīng)器再者要在jsp中寫觸發(fā)監(jiān)聽(tīng)器的操作最后要在servlet中寫輸出語(yǔ)句如果上述過(guò)程正確應(yīng)該可以
2019-03-22
老師講的的確很快,思路可以說(shuō)是斷崖式的,對(duì)思維還不夠成熟的同學(xué)的確為不友好,我也開(kāi)發(fā)過(guò),不仔細(xì)多聽(tīng)一遍也跟不上
2019-01-17
已采納回答 / qq_慕沐8227230
每次登錄都是一次請(qǐng)求,所以用request對(duì)象,session沒(méi)法統(tǒng)計(jì)每一次的請(qǐng)求
2019-01-02
老師講的很棒,真實(shí)做項(xiàng)目的時(shí)候怎么能考慮清楚,都是像這樣一點(diǎn)一點(diǎn)補(bǔ)全的。
2018-11-28
最新回答 / Hinstro
貼下代碼哦,不看代碼咋知道哪里沒(méi)寫對(duì)。初步感覺(jué)你應(yīng)該是沒(méi)注冊(cè)監(jiān)聽(tīng)器吧,用的是servlet3.0的話,不需要在web.xml里注冊(cè);在自建的監(jiān)聽(tīng)器類ListenerClass里加上@WebListener就行了
2018-10-25
在springboot springcloud盛行的時(shí)代,菜雞默默回過(guò)頭來(lái)溫習(xí)下基礎(chǔ)(捂臉哭?)
2018-10-13
已采納回答 / 慕移動(dòng)0748970
這個(gè)得看個(gè)人情況 自學(xué)肯定時(shí)間長(zhǎng) 如果有個(gè)好的老師 加上有抱死電腦的決心 有毅力的堅(jiān)持 這樣估計(jì)半年
2018-08-22