A. java中的上下文是什麼意思
所謂上下文,它是用來存儲系統的一些初始化信息,例如在jboss中通過配置文件指定了數據源,那麼在jboss啟動的時候就把這個文件的相關信息上下文中,於是在我們使用這個數據源的時候,就需要先獲得系統的上下文,然後再通過一定的方式將數據源取出來。至於在系統啟動時,是如何將這些初始化信息載入到上下文中,而上下文在程序中具體又是以什麼形式體現的,應該隨著系統的不同而不同。
上下文即ServletContext,是一個全局的儲存信息的空間,伺服器啟動,其就存在,伺服器關閉,其才釋放。所有用戶共用一個ServletContext。所以,為了節省空間,提高效率,ServletContext中,要放必須的、重要的、所有用戶需要共享的線程又是安全的一些信息。如,做一個購物類的網站,要從資料庫中提取物品信息,如果用session保存這些物品信息,每個用戶都訪問一便資料庫,效率就太低了;所以要用來Servlet上下文來保存,在伺服器開始時,就訪問資料庫,將物品信息存入Servlet上下文中,這樣,每個用戶只用從上下文中讀入物品信息就行了。
獲取ServletContext的方法:
HttpSessionsession=request.getSession();
session.getServletContext();
B. web應用程序的上下文路徑指的是什麼路徑舉出web配置例子,謝謝
1.在%CATALINA_HOME%\conf\context.xml這個文件中,編輯Context元素屬性 例: <Context path="/MyPro" docBase="F:\MyProject\MyPro" reloadable="true"> </Context> path屬性代表web應用程序的上下文根路徑 docBase屬性指定了web應用程序的文檔基目錄 reloadable屬性,如果指定為true,Tomcat伺服器在運行時,會監視WEB-INF/classes和WEB-INF/lib目錄下的類的改變,如果發現有類被更新,Tomcat伺服器將自動重新載入該web應用程序。 2..%CATALINA_HOME%\conf\[enginename]\[hostname]xxx.xml,enginename是在server.xml文件中設置的<Engine>元素的name屬性的值,[hostname]是在server.xml文件中設置的<Host>元素的name屬性的值 這個xxx.xml文件的文件名「xxx」被作為web應用程序的上下文根路徑,而不管你在xxx.xml文件中的<Context>元素的path屬性是什麼
C. website和webservice的區別他們之間有什麼聯系么
WebService是一種可以接收從Internet或者Intranet上的其它系統中傳遞過來的請求,輕量級的獨立的通訊技術。
這種技術允許網路上的所有系統進行交互。隨著技術的發展,一個Web服務可以包含額外的指定功能並且可以在多個B2B應用中協作通訊。 Web服務可以理解請求中上下文的關系,並且在每一個特定的情況下產生動態的結果。這些服務會根據用戶的身份,地點以及產生請求的原因來改變不同的處理,用以產生一個唯一的,定製的方案。這種協作機制對那些只對最終結果有興趣的用戶來說,是完全透明的。
website應該就是通常所說的網站了。
D. javaweb中上下文對象,誰可以給我解釋清楚呢,好亂
上下文說白了就是這個對象里裝有各種數據對象和相關的各種信息,但是只在一定范圍內有效。比如application,系統一啟動就存在的,你可以將某些不變的系統信息存在這個對象裡面,要用的時候就拿出來用。再比如request對象,每個請求來之後,request里有你的請求參數和數據,以及客戶端信息,像ip之類的。
上下文只是字面上感覺不好理解,也沒太多意思。
E. WEB中文是什麼意思
web
KK: []
DJ: []
n.[C]
1. 蜘蛛網;網狀物;網狀組織
The spider spins its web.
蜘蛛結網。
2. (陰謀等的)一套;圈套;羅網
His story was a web of lies.
他的話是一套謊言。
3. 織物;(織物的)一匹
4. 捲筒紙;(捲筒紙的)一卷,一筒
5. (水禽等的)蹼;(鳥羽的)羽瓣
6. 錯綜復雜的事物;網路
Who can understand the web of life?
誰能弄懂這錯綜復雜的人生?
vt.
1. (蜘蛛等)結網於;用網纏住
2. 使陷入羅網,使中圈套
vi.
1. 織絲網;形成網狀
F. java web servlet 上下文對象如何獲得上下文對象有哪些常見的用法
ServletContext,是一個全局的儲存信息的空間,伺服器開始,其就存在,伺服器關閉,其才釋放。request,一個用戶可有多個;session,一個用戶一個;而servletContext,所有用戶共用一個。所以,為了節省空間,提高效率,ServletContext中,要放必須的、重要的、所有用戶需要共享的線程又是安全的一些信息。如,做一個購物類的網站,要從資料庫中提取物品信息,如果用session保存這些物品信息,每個用戶都訪問一便資料庫,效率就太低了;所以要用來Servlet上下文來保存,在伺服器開始時,就訪問資料庫,將物品信息存入Servlet上下文中,這樣,每個用戶只用從上下文中讀入物品信息就行了。
HttpSession session = request.getSession();
session.getServletContext();
G. servlet的uri和web應用部署的上下文路徑是一個意思么 有什麼關系!!
1、一個是供客戶端訪問的,需要加web應用名稱
2、一個是供伺服器內部跳轉,即請求轉發使用的。
3、注意伺服器端的重定向屬於客戶端訪問,所以需要加web應用名稱。
H. JavaWeb中,上下文的概念是什麼
作用域的問題。就是你裡面的操作在某個范圍內有效。
I. web的上下文域是什麼
作用域的問題.就是你裡面的操作在某個范圍內有效.
J. spring web中的根上下文和父上下文是什麼
根上下文就是spring啟動是讀的配置,父上下文是相對而說的,在mvc里有個上下文,跟上下文就是他的父上下文