已采納回答 / 渴望飛翔的豬
request.getSession().getServletContext().setAttribute("","");設(shè)置servlet上下文中具有指定名字的對(duì)象.request.getSession() 中request是個(gè)對(duì)象,對(duì)象調(diào)用它的getSession() 方法以此類推request.getSession().getServletContext() 中request.getSession()返回一個(gè)HttpSession對(duì)象,HttpSession對(duì)象調(diào)用它的getServletConte...
2016-10-06
最新回答 / 哀幻暝
這個(gè)腦洞開的可以,試試就知道了
最新回答 / wesleycheung
老師說的,綁定其實(shí)就是保存,通過session.setAttribute(0把對(duì)象保存到session的對(duì)象當(dāng)中解綁就是通過session.removeAttribute() 移除沒有addAttribute()啊
已采納回答 / 超級(jí)無敵戰(zhàn)士之貪財(cái)寶寶
你說的userName,是指的是userNumber吧?服務(wù)器啟動(dòng)時(shí)會(huì)創(chuàng)建唯一的?MyHttpSessionListener 對(duì)象,所有的session 創(chuàng)建和銷毀都會(huì)走這個(gè)對(duì)象里的兩個(gè)方法,?userNumber 是一個(gè)全局屬性,變量 userNumber 和?ServletContext中的?userNumber是同步的。所以不用多此一舉。<...code...>
2016-08-27
最新回答 / 帶著天使反上帝
ServletContext中的getAttribute("userList"),這里獲取的是上下文對(duì)象的一個(gè)名叫userList的屬性,它相當(dāng)于一個(gè)全局的變量,我們定義的ArrayList<User> userList 存儲(chǔ)在這個(gè)屬性中才能在整個(gè)Web程序中來訪問。
2016-08-18
已采納回答 / 吳樟
request只要記住常用的,然后常敲做些項(xiàng)目就可以,其他的用到看API或直接百度如果需要在整個(gè)項(xiàng)目中使用的話,也就是整個(gè)服務(wù)器端使用,那么我們就應(yīng)該獲取ServletContent如果在一個(gè)會(huì)話中使用,也就是針對(duì)于一個(gè)用戶的訪問使用,那么我們就獲取session至于那個(gè)getSession.getServletContext只是通過獲取Session來獲取得到ServletContext
2016-07-22