在linux中不会有这种问题,windows为了模仿Linux却又不想全用Linux,所以他的路径分隔符出现了“\”,而不是linux中的“/”,所以要用到转义字符“\”,例如在windows中一个文件夹的路径是D:\1,写到程序中就要写成"D:\\1\\"
前台encodeURIComponent(param) 编码,后台:java.net.URLDecoder.decode(param, "UTF-8");解码OK!!!
你在+前面 \\