您的位置:首页 > 编程语言 > Java开发

复习spring碰到的一些小知识

2016-07-01 10:50 330 查看
WebApplicationContextUtils : 是spring提供的一个类,当web容器加载了spring之后,我们可以通过2种方法获取WebApplicationContext,WebApplicationContext对象将以

WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE 为键存放在ServletContext的属性列表中

1. WebApplicationContext wac =(WebApplicationContext)servletContext.

getAttribute(WebApplicationContext.ROOT_WEB_APPLICATION_CONTEXT_ATTRIBUTE);

也可以通过WebApplicationContextUtils 工具类获取 WebApplicationContext

WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext(servletContext);

HttpServletRequestWrapper : 它是HttpServletRequest的装饰类,可以通过它来改变request的一些属性,常用于防止xss攻击

ApplicationContextAware : 这是一个接口,实现这个接口的类,加载Spring配置文件时,会自动调用ApplicationContextAware 接口中的

public void setApplicationContext(ApplicationContext context) throws BeansException

方法,获得ApplicationContext对象。前提必须在Spring配置文件中指定该类
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: