vue(三) vue表单提交或者上传文件携带数据带有特殊字符解决
value = "e://#%.jpg";
后台接收:
前台时可以看到文件名
java后台String path = request.getParameter("path");时变成了e://
解决:
需要在前台对特殊字符进行处理
function filter(value) {
value = value.replace("#", "%23")
.replace("%", "%25")
.replace("&", "%26")
.replace("+", "%2B")
.replace("//", "%2F")
.replace("=", "%3D")
.replace("?", "%3F");
return value
}
还没有评论,来说两句吧...