導航:首頁 > 凈水問答 > webxml添加過濾器404

webxml添加過濾器404

發布時間:2024-07-13 01:43:34

① web-xml文件配置過濾器就報404或者直接進不了網頁

載入你配抄置的類出錯了吧
找不到類的說

at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
... 30 more
Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/RequestContext
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.(Class.java:2389)

② web.xml中的過濾器可否動態配置

直接使用spring的過濾器就可以定義好對應filter和filter-mapping之後即可自動進行過濾,典型的回就是編碼過答濾器。
<filter>
<filter-name>CharacterEncodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>CharacterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
備註:
這個是固定寫法,代碼中的「*」表示所有內容都必須經過此過濾器,也可以自定義類型。
也可以自動與過濾器,之後只需要繼承自Filter 即可。

③ jsp中為什麼加上了過濾器就報錯 (HTTP Status 404)

路徑配置錯誤

④ 為什麼我用在web.xml中配置struts過濾器之後就404,不配置就沒有問題

<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

</filter-class>

不要加<init-param>

因為你的struts中的Action類都已經交給Spring容器管理,所以需要在Spring里配置。版

你可以參考:http://www.cnblogs.com/wanggd/archive/2013/07/26/3216731.html
這里的權介紹。

*.action還是*.do這個是在配置文件里可以配置的。

⑤ 在web.xml中加入過濾器

在web.xml中加入過濾器,參考代碼如下:
<filter>
<filter-name>authority</filter-name> //過濾器的名稱,可以自行修改
<filter-class>com.topcheer.filter.AuthorityFilter</filter-class>
<init-param> //初始化的參數
<param-name>NotRequiredAuthorityURL</param-name>
<param-value>/downloadImageControl.action,/initLogin.action,/default.jsp,/logout.jsp,/invalidation.jsp,/login.action,/default.action</param-value>
</init-param> //初始化的參數
<init-param> //初始化的參數
<param-name>invalidURL</param-name> //過濾器要過濾的對象,可自行設置
<param-value>/invalidation.jsp</param-value>
</init-param>
</filter>

<filter-mapping> //過濾器映射
<filter-name>authority</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping> //過濾器映射
<filter-mapping> //過濾器映射
<filter-name>authority</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>

⑥ 懂java進,為什麼我在web.xml中配置過濾器,然後就找不到路徑了,都是404錯誤

404 not found
未找到該網頁,說明此網頁已經在伺服器被刪除或被改名。在安全助手裡添加黑名單,把這個網站的網址輸入進去。不讓他彈出。
404是對NOT FOUND這種錯誤情況的一個編碼,HTTP協議的錯誤信息在不同軟體、不同的語言描述可能不同,但是其代碼是統一的,以便瀏覽器能夠正確識別和處理。

⑦ web.xml 配置過濾器 問題

伙計,別這樣寫了,出錯的原因不在過濾器本身,而是在xml文件上,xml文件不支持通配符版,所以你可以把<url-pattern>的值權改為"*",默認全都過濾,然後在過濾器裡面寫一個正則表達式:
String str = "[\\w]{1,}\\.jsp$";來判斷是否是jsp頁面,如果是就不執行doFilter()方法,這樣過濾才算靈活,獲取請求的文件名不用我說了吧?相信你會的

⑧ eclipse鍚鍔ㄨ繃婊ゅ櫒寮傚父

eclipse鍚鍔ㄨ繃婊ゅ櫒寮傚父瑙e喅鍔炴硶錛
1銆佸厛鐪嬫帶鍒跺彴鏈夋病鏈夋彁紺恆傚綋鍦╳eb.xml涓閰嶇疆浜唂ilter榪囨護鍣錛屾壘涓嶅埌瀵瑰簲鐨刦ilter鏂囦歡鏃訛紝涔熶細鎶404闂棰樸傝В鍐沖姙娉曪細鎵懼埌瀵瑰簲鐨勪綅緗娣誨姞涓涓瀵瑰簲鍚嶇О鐨刦ilter灝辮屻
2銆佷嬌鐢╡clipse灝嗛」鐩鍙戝竷鍒癟omcat鐨剋ebapps鐩褰曘

閱讀全文

與webxml添加過濾器404相關的資料

熱點內容
尊馳換汽油濾芯多少錢 瀏覽:943
美的空氣凈化器怎麼解兒童鎖 瀏覽:835
安裝廚下凈水機配什麼閥門 瀏覽:759
雙顯示器提升工作效率 瀏覽:928
環氧樹脂固化後屬於塑性材料嗎 瀏覽:105
聯動回膛有啥用 瀏覽:880
從北安回大慶用隔離嗎 瀏覽:294
小米空氣凈化器怎麼除甲醛 瀏覽:890
污水澆地都賣給你們了 瀏覽:303
細胞器在蒸餾水中會漲破嗎 瀏覽:899
漢斯頓凈水器網上賣的多少錢一台 瀏覽:40
ro膜出水示意圖 瀏覽:167
餐飲廢水條款 瀏覽:107
世韓低壓反滲透膜 瀏覽:191
減壓蒸餾毛細管替代 瀏覽:274
豪華負離子空氣凈化器多少錢創維 瀏覽:521
住房附近有污水廠 瀏覽:795
修建污水池為什麼有一短邊要貴些 瀏覽:200
德國倍士凈水器和康麗根哪個好 瀏覽:616
機油濾芯打紙機全自動多少錢一台 瀏覽:936