导航:首页 > 净水问答 > 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相关的资料

热点内容
超滤膜坏了会出现什么情况 浏览:859
生绣的水过滤能喝吗 浏览:888
关于污水厂的口号 浏览:286
工厂污水处理产生的问题 浏览:56
沈阳回敖汉用隔离吗 浏览:712
除垢剂能除尿垢吗 浏览:814
沁园反渗透净水器安装 浏览:635
污水处理厂污泥农用标准 浏览:324
成都设备水垢专业清洗 浏览:448
两个滤芯怎么安装 浏览:807
凯运空气滤芯在哪里 浏览:243
kdf滤芯为什么不适用中国 浏览:179
铅锌矿含浮选药剂废水 浏览:644
挂式净水器出水慢怎么办 浏览:195
5吨污水处理设备多少钱 浏览:116
为什么空调滤芯拆出来是湿的 浏览:139
家用下水井污水泵多少钱 浏览:125
车滤芯怎么好评 浏览:58
宜昌市废水处理设备多少钱 浏览:345
富氢饮水机价格有什么用处 浏览:993