一.问题描述
前端传输的字符串中含有特殊字符“#”,传输到后端无法进行接收,如下图所示:
二.解决办法
给传输的url设置编码:encodeURIComponent(uri)
成功传输到后端,如图所示:
第二种方法:
设置为json串进行提交,json串中的字段名称为实体FanQueryParamVo中的属性名,后端通过@RequestBody 解析转成实体,就能解决此问题
后端:
前端传输的字符串中含有特殊字符“#”,传输到后端无法进行接收,如下图所示:
给传输的url设置编码:encodeURIComponent(uri)
成功传输到后端,如图所示:
第二种方法:
设置为json串进行提交,json串中的字段名称为实体FanQueryParamVo中的属性名,后端通过@RequestBody 解析转成实体,就能解决此问题
后端: