JavaWeb中提交中文经常会出现404,500等错误,想必各位都遇到过吧,例如:
这个界面相信大家也熟悉吧,但非常不友善,我非常讨厌,决定修理他!
先看看相关知识点:
过滤器有四种拦截方式!分别是:REQUEST、FORWARD、INCLUDE、ERROR。
REQUEST:
直接访问目标资源时执行过滤器。包括:在地址栏中直接访问、表单提交、超链接、重定向,只要在地址栏中可以看到目标资源的路径,就是REQUEST;
FORWARD:
转发访问执行过滤器。包括RequestDispatcher#forward()方法,标签都是转发访问;
INCLUDE:
包含访问执行过滤器。包括RequestDispatcher#include()方法,标签都是包含访问;
ERROR:
当目标资源在web.xml中配置为中时,并且真的出现了异常,转发到目标资源时,会执行过滤器。
拦截方式的配置问题:可以在中添加0~n个子元素,来说明当前访问的拦截方式。
默认拦截方式为REQUEST,例如:
REQUEST
Go~
2、在第九篇基础上继续实