A. java web.xml中<listener>設置<session-config>報錯
listem只包含(((description*, display-name*, icon*)), listener-class)
不包含session-config.寫在外面即可。
B. 如何在web.xml向listener中傳參數
<listener>
<listener-class>監聽器類的完整路徑</listener-class>
</listener>
監聽器中不能夠寫初始化參數;
可通過另個的途徑達到初始化參數的效果:
1.寫一個properties文件,在文件里寫好初始化參數值,
2.在監聽器中可以通得到properties文件中的值(寫在靜態塊中).
C. web.xml中胡listener 怎麼傳遞參數
web.xml是在你Tomcat服務啟動的時候,載入項目時,會自動一次按照順序進行調用。
一般這個listener是載入在攔截器中進行實現的。
所以這個參數,是主動給予的,可以直接從request中取到的。
D. 問什麼我的web.xml一加Listener,啟動tomcat就出錯
你使用的是可能是MyEclipse自帶的tomcat,你自己下一個tomcat6.0安裝上,配置使用你自己的tomact
配置方法:windows - preferences - MyEclipse Enterprise - servers-tomcat - tomcat6.x 雙擊
在這個裡面有一點要注意,tomcat sercer 選擇 Enable
E. web.xml里注冊了listener後jsp頁面都找不到了
說明加入listener之後項目沒有正常啟動,要麼是類的原因,要麼是在web.xml文件中配置有問題,把你的類和xml貼出來看看,還有你的控制台語句
F. web.xml配置詳解
1、首先打開myeclipse新建web項目,如下圖所示。
G. 搭建spring的時候一定要在web.xml中配置listener嗎
是的,listener必須配置在web.xml中,這樣在web 伺服器啟動的時候就會載入開始監聽。
H. web.xml中配置的listener,什麼時候執行
session監聽器一般用來檢查用戶的登錄狀態, 任何訪問都會執行該監聽。 根據用戶的登錄狀態允許或拒絕向下繼續執。 登錄和退出不做狀態檢查直接繼續執行。
I. 求救web.xml中的<listener></listener>有什麼用
WebContextLoaderListener 監聽類~
它能捕捉到伺服器的啟動和停止! 在啟動和停止觸發裡面的方法做相應的操作!
它必須在web.xml 中配置才能使用!
沒別的用處!就是配置監聽類的~
J. web.xml中可以配置多個servletcontextlistener么
首先可以肯定的是,載入順序與它們在 web.xml
文件中的先後順序無關。即不會因為 filter 寫在 listener 的前面而會先載入 filter。最終得出的結論是:listener
-> filter -> servlet
同時還存在著這樣一種配置節:context-param,它用於向 ServletContext
提供鍵值對,即應用程序上下文信息。我們的 listener, filter 等在初始化時會用到這些上下文中的信息,那麼
context-param 配置節是不是應該寫在 listener 配置節前呢?實際上 context-param
配置節可寫在任意位置,因此真正的載入順序為:context-param -> listener -> filter ->
servlet
對於某類配置節而言,與它們出現的順序是有關的。以 filter 為例,web.xml 中當然可以定義多個 filter,與
filter 相關的一個配置節是 filter-mapping,這里一定要注意,對於擁有相同 filter-name 的 filter 和
filter-mapping 配置節而言,filter-mapping 必須出現在 filter 之後,否則當解析到
filter-mapping 時,它所對應的 filter-name 還未定義。web 容器啟動時初始化每個 filter
時,是按照 filter 配置節出現的順序來初始化的,當請求資源匹配多個 filter-mapping 時,filter 攔截資源是按照
filter-mapping 配置節出現的順序來依次調用 doFilter() 方法的。
servlet 同 filter 類似 ,此處不再贅述。
由此,可以看出,web.xml 的載入順序是:context-param -> listener -> filter
-> servlet ,而同個類型之間的實際程序調用的時候的順序是根據對應的 mapping 的順序進行調用的。