标签:
http://blog.csdn.net/yangbobo1992/article/details/10076335
________________________________________________________
最近在用的项目中,分页页面在导出excel抛出
java.lang.IllegalArgumentException: URLDecoder: Incomplete trailing escape (%) pattern
该页面采用的是DWR分页,经过一番搜罗,终于修成正果.解决办法
大致意思都懂了,我们只需要将传入后台的参数字符在decode之前使用replaceAll(‘%‘,‘%25‘)一下即可
修正后代码如下:
特别注意:
有些时候导出excel时采用的是get方式导致URL字符串长度过长,改用POST方式可以解决以上问题。
使用js实现POST表单提交代码片段:
也可参照此方法解决:http://blog.csdn.net/zhensoft163/article/details/7298161
URLDecoder: Incomplete trailing escape (%) pattern问题处理
标签:
原文地址:http://www.cnblogs.com/cuizhf/p/4212461.html