-
springboot集成拦截器
springboot集成拦截器 一.首先对HandlerInterceptor进行封装,封装为MappingInterceptor.封装的方法里添加拦截器起作用的路径addPathPatterns(),及需要排除路径的方法excludePathPatterns() public interface MappingInterceptor extends HandlerInterceptor { String[]...
-
SpringMVC 工作流程
SpringMVC 工作流程 大体流程: 1、浏览器向web服务器发送HTTP请求 2、DispatcherServlet拦截所有请求,将请求地址(url)传给HandlerMapping 3、HandlerMapping根据url-controller之间的映射关系,确定要调用的controller,并将要调用哪个controller告诉DispatcherSer...
-
使用Shiro实现认证和授权(基于SpringBoot)
使用Shiro实现认证和授权(基于SpringBoot) Apache Shiro是一个功能强大且易于使用的Java安全框架,它为开发人员提供了一种直观,全面的身份验证,授权,加密和会话管理解决方案。下面是在SpringBoot中使用Shiro进行认证和授权的例子,代码如下: pom.xml 导入SpringBoo...
-
axios 发 post 请求,后端接收不到参数的解决方案
axios 发 post 请求,后端接收不到参数的解决方案 问题场景 场景很简单,就是一个正常 axios post 请求: axios({ headers: { deviceCode: A95ZEF1-47B5-AC90BF3 }, method: post, url: /api/lockServer/search, data: { username, pwd }}) 后台说没有接收到你的传参。...
-
Spring MVC 简介
Spring MVC 简介 MVC的三部分: model view controller 常见的三种控制器: servlet struts2的action spring的controller Spring MVC是Spring提供的轻量级web框架,是Spring的子框架,需要和Spring搭配使用。 Spring MVC的特点: 是Spring的一部分,可以很方便地使用sp...
-
SpringMVC 配置文件详解
SpringMVC 配置文件详解 HandlerMapping 处理器映射 HTTP请求被DispatcherServlet拦截后,会调用HandlerMapping来处理,HandlerMapping根据 url=controller 之间的映射关系来确定要调用哪个controller来处理。 有2种HandlerMapping: BeanNameUrlHandlerMapping bean c...
-
RestTemplate post请求使用map传参 Controller 接收不到值的解决
RestTemplate post请求使用map传参 Controller 接收不到值的解决方案 postForObject方法源码解析.md 结论 post方法中如果使用map传参,需要使用MultiValueMap来传递 RestTemplate 的 postForObject 方法有四个参数 String url = 顾名思义 这个参数是请求的url路径 Objec...
-
RestTemplate HttpMessageConverter报错的解决方案no suitable H
RestTemplate HttpMessageConverter报错的解决方案no suitable HttpMessageConverter 错误 no suitable HttpMessageConverter found for response type and content type [text/html;charset=UTF-8] 这边调用的时候使用了RestTemplate? 使用过程 RestTemplate restTemp...
-
springboot默认创建的bean是单实例
springboot默认创建的bean是单实例 默认是单例 通过注解@Scope(prototype),将其设置为多例模式 参考: 曾经面试的时候有面试官问我spring的controller是单例还是多例,结果我傻逼的回答当然是多例,要不然controller类中的非静态变量如何保证是线程安全的,这样想起似...
2020-01-29 16:02:13 定义IEServletPSHTTPSwebHTMLApplication.htmsys
-
vue通过get方法下载java服务器excel模板
vue通过get方法下载java服务器excel模板 vue方法 handleDownTemplateXls(fileName){ if(!fileName || typeof fileName != string){ fileName = 导入模板 } let param = {...this.queryParam}; if(this.selectedRowKeys this.selectedRowKeys.length0){ param[selection...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
