SpringMVC
捕捉一只小小文
没有梦想何必远方
展开
-
SpringMVC工作原理及流程
SpringMVC主要包含一下组件DispatcherServlet:作为前端控制器,整个流程控制的中心,控制其它组件执行,统一调度,降低组件之间的耦合性,提高每个组件的扩展性。 HandlerMapping:通过扩展处理器映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注解方式等。 HandlAdapter:通过扩展处理器适配器,支持更多类型的处理器。 ViewResol...原创 2020-04-24 14:45:15 · 266 阅读 · 0 评论 -
解决Spring MVC 在使用@ResponseBody注解返回Json数据出现问号乱码问题
这几天使用Redis+SpringMVC+Mybatis做项目时又出现乱码的问题,在后台取出Redis缓存打印的结果是正常的,但是在前台取到的Json中文数据却出现问号乱码,经过在网上查找资料很快就解决了。原因是SpringMVC的@ResponseBody使用的默认处理字符串编码为ISO-8859-1,而我们前台或者客户端的编码一般是UTF-8或者GBK。现将解决方法分享如下!第一种方法:使...原创 2020-04-21 18:42:05 · 532 阅读 · 0 评论 -
Idea关于设置Tomcat虚拟路径+SpringMVC图片上传
在实际开发中,有时候需要把静态文件或者图片上传到tomcat中,但是如果上传到跟项目同目录的webapp下,当项目重新部署或者tomcat由于其他原因重启后,这些文件将会消失,势必会影响到现网的生产,所以我们需要把这些文件放到服务器的其他物理路径下,通过tomcat的server.xml 文件的配置来对这个路径做映射,使其通过ip地址也可以访问到这些文件,或者直接用idea设置虚拟路径。那开始吧...原创 2020-04-11 16:40:04 · 556 阅读 · 0 评论