WebApplicationInitializerc配置错误
public void onStartup(ServletContext servletContext) throws ServletException {
AnnotationConfigWebApplicationContext ctx = new AnnotationConfigWebApplicationContext();
ctx.register(MyMVCConfig.class);
servletContext.addFilter("encodingFilter", new CharacterEncodingFilter("UTF-8",true));
}
servletContext没有addFilter()方法
原因:servlet版本太低,需切换为3.0的