課程
/后端開發(fā)
/Java
/JAVA遇見HTML——Servlet篇
setAttrbute 設(shè)置cart對象之后在用get拿出來在修改cart對象,為啥最后都不用在添加到cart屬性里面 直接就生效了
2017-11-14
源自:JAVA遇見HTML——Servlet篇 2-10
正在回答
我自己的理解為:setattribute設(shè)置對象的意思是如果會話中沒有cart對象,就在會話中加入cart,而不是用來傳遞cart的值。接下來使用getattribute都是直接使用會話這個本體,就是把cart這個本體直接get到然后做操作,而不是你理解的get到一個會話中cart的副本,修改完副本后再set回去會話。
慕粉1950047581 提問者
舉報
本門課程在JSP課程的基礎(chǔ)上,深入介紹Servlet的基礎(chǔ)知識
3 回答關(guān)于tomcat
3 回答關(guān)于J.dialog.get
1 回答關(guān)于Tomcat
1 回答關(guān)于web.xml
2 回答關(guān)于function
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-11-16
我自己的理解為:setattribute設(shè)置對象的意思是如果會話中沒有cart對象,就在會話中加入cart,而不是用來傳遞cart的值。接下來使用getattribute都是直接使用會話這個本體,就是把cart這個本體直接get到然后做操作,而不是你理解的get到一個會話中cart的副本,修改完副本后再set回去會話。