摘要:
一,SpringMVC静态资源拦截问题 SpringMVC的工作机制是:来自浏览器的所有访问都会被前端控制器(DispatcherServlet)捕获,然后前端控制器把请求转交给处理器映射(HandlerMapping),HandlerMapping为请求分配对应的控制器(Controller)进行 阅读全文
摘要:
一、简介 两者都是Spring内部的一种配置方式,WebMvcConfigurerAdapter 是一个类,已过期;WebMvcConfigurer是一个接口,替代方案;采用JavaBean的形式来代替传统的xml配置文件形式进行针对框架个性化定制。 二、WebMvcConfigurerAdapte 阅读全文
摘要:
解决方法一 在 controller 中的每个方法的 @RequestMappering 注解中进行编码设置: @RequestMapping(value = "/query",produces = "text/plain;charset=utf-8") @ResponseBody 解决方法二 在s 阅读全文
摘要:
Spring部分 1.声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(service层) @Repository 在数据访问层使用(dao层) @Controller 在展现层使用,控制器的声明(C) 2.注入bean的注解 @Autowired: 阅读全文
摘要:
DispatcherServlet url-pattern中 /、/*、*.do中的区别与作用 "/'表示匹配所有请求(其中包含除.jsp和.jspx外的所有后缀)。如果不配置静态资源,它会把匹配所有请求都当做是对控制器的访问,去掉后缀进行匹配。例如你访问/main.css会变成/main,这也是造 阅读全文