Java 之 Web前端
Posted 晨M风
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 之 Web前端相关的知识,希望对你有一定的参考价值。
1.过滤器
a.定义:是一个中间组件,用于拦截源数据和目的数据之间的消息,并过滤二者之间传递的数据
b.步骤:
①建class继承Filter实现抽象方法
public class EncodingFilter implements Filter{ @Override public void doFilter(ServletRequest req , ServletResponse resp , FilterChain chain){ req.setCharacterEncode("utf-8"); resp.setCharacterEncode("utf-8"); //放行(过滤链) chain.doFilter(req , resp); } }
②配置xml文件
<filter> <filter-name>encoding</filter-name> <filter-class>com.filter.EncodingFilter</filter-class> </filter> <filter-mapping> <filter-name>encoding</filter-name> <url-pattern>/servlet/*</url-pattern> </filter-mapping>
2.监听器
a.application监听器
①建class继承ServletContextListener实现抽象方法
public class ApplicationListener implements ServletContextListener{
@Override public void contextDestroyed(ServletContextEvent sce){ } @Override public void contextInitialized(ServletContextEvent sce){ } }
②配置xml文件
<listener> <listener-class>com.listener.ApplicationListener</listener-class> </listener>
b.application属性监听器
①建class继承ServletContextAttributeListener实现抽象方法
②配置xml文件(同上)
c.session监听器、request监听器 与 application监听器类似
以上是关于Java 之 Web前端的主要内容,如果未能解决你的问题,请参考以下文章