基于4.1.7.RELEASE
该类继承了WebContentGenerator,WebContentGenerator可以对response进行设置header,设置缓存时间等操作,并且提供了对request的method的检查功能。
ResourceHttpRequestHandler 在xml文件中的配置方法
当spring检测到这样的配置,启动时会在SimpleUrlHandlerMapping中将mapping中的值与ResourceHttpRequestHandler映射起来,当有mapping对应的请求进来时,spring会将请求转给ResourceHttpRequestHandler处理
可以通过外界来设置其需要处理的locations和resourceResovlers,主要是通过下面这两个方法
public void setLocations(List locations) {
Assert.notNull(locations, "Locations list must not be null");
this.locations.clear();
this.locations.addAll(locations);
}
public void setResourceResolvers(List resourceResolvers) {
this.resourceResolvers.clear();
if (resourceResolvers != null) {
this.resourceResolvers.addAll(resourceResolvers);
}
}
从构造函数中可以看出
public Reso