AOP 面向切面编程
核心:横向重复,纵向抽取
实现例子一:Servlet+Filter
目的:解决乱码(POST)
思路:在filter中配置request的characterencoding为UTF-8,然后包装后的request方向,doFilter方法
实现例子二:动态代理实现
目的:在真实业务前后添加操作,而不修改当前已经实现好的实体类
实现:实现动态代理的例子
实现例子三:struts2拦截器
目的:参数赋值拦截器
实现:使用struts2的parse拦截器实现参数赋值