分类:
SpringMVC
案例、
1、创建一个配置springMVC的类,然后过滤bean,和配置放行静态资源
2、自定义servlet容器初始化配置类,加载springMvc核心配置类。就是配置web.xml的内容
2.1、
上面的作用就好比在web.xml的这个:
<servlet> <servlet-name>DispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath*:spring-mvc.xml.bak</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>DispatcherServlet</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping>
2.2、配置中文乱码问题
格式和备注
案例、
代码:
@Override public void onStartup(ServletContext servletContext) throws ServletException { super.onStartup(servletContext); CharacterEncodingFilter cef = new CharacterEncodingFilter(); cef.setEncoding("UTF-8"); FilterRegistration.Dynamic registration = servletContext.addFilter("characterEncodingFilter", cef); registration.addMappingForUrlPatterns(EnumSet.of(DispatcherType.REQUEST,DispatcherType.FORWARD,DispatcherType.INCLUDE),false,"/*"); }
此时,spring-mvc.xml和web.xml都可以删了
测试路径:http://localhost:8080/
http://localhost:8080/spring-mvc.jsp
http://localhost:8080/success.jsp
注意:请求和响应还没怎么配
评价
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术