JSP中的application對象是singleton模式的嗎?
2 回答

至尊寶的傳說
TA貢獻1789條經(jīng)驗 獲得超10個贊
application 是JSP內(nèi)置對象,該對象用于存儲和訪問來自任何頁面的變量,類似于 session 對象。不同之處在于,所有的用戶分享一個 Application 對象,而 session 對象和用戶的關系是一一對應的。 Application 對象握有會被應用程序中的許多頁面使用的信息(比如數(shù)據(jù)庫連接信息)。這意味著可以從任何的頁面訪問這些信息。同時也意味著你可在一個地點改變這些信息,然后這些改變會自動反映在所有的頁面上。
單例模式的特點有3:
1.單例類只有一個實例
2.單例類必須創(chuàng)建自己的唯一實例
3.單例類必須給所有其他對象提供這一實例
互相比較下就發(fā)現(xiàn)其實可以發(fā)現(xiàn),application有那么些singleton模式的味道!
- 2 回答
- 0 關注
- 826 瀏覽
添加回答
舉報
0/150
提交
取消