知识需要一个厚积薄发的过程,看的多了,积累的知识面广了,自然看什么都懂就不会蒙了,知识是一个面,不是点,想学新知识肯定要牵扯到其他知识
2016-10-12
这个是针对post提交方式的,然而get方式需要封装请求,不过tomcat8默认处理过get方式的字符集,理论上我不需要配置才对,但是各种乱码啊,头疼
2016-10-11
这节主要是想说明:过滤器的触发是URL pattern 和 几种不同请求方式的组合的效果。大家记住一般就是用Request(默认值), 也就是从客户端来的请求,其他的服务器内部的跳转(forward,include。。。)很少再去过滤了,都进到服务器里面啦,还过滤啥。
2016-10-07
关于问题2:我也觉得是过滤器技术上是可以直接返回数据,老师说的是它的设计理念吧,不是不能,是不应该吧。过滤器持有HttpServletRequest和Response,可以进行跳转,处理,只是这样用不合适而已。
另外就是Servlet过滤器实际工作中一般也不用的, 当然Struts的入口就是过滤器,只是拦截所有请求而已,其他工作都是Struts自己做了。SpringMVC入口直接就是Servlet,拦截所有请求。当时你可以在前面添加Servlet过滤器,但一般不会这样混用的。
另外就是Servlet过滤器实际工作中一般也不用的, 当然Struts的入口就是过滤器,只是拦截所有请求而已,其他工作都是Struts自己做了。SpringMVC入口直接就是Servlet,拦截所有请求。当时你可以在前面添加Servlet过滤器,但一般不会这样混用的。
2016-10-07