关于FineReport中文参数的问题

中文参数传递会出现编码的问题,如果Tomcat的server.xml的Connector中指定URIEncoding="utf-8",那么FineReport参数传递需要把参数用utf-8 Encode
java.net.URLEncoder.encode(xxx, "utf-8");
如果先转换为utf-8:new String(request.getParameter("xxx").getBytes("ISO-8859-1"), "utf-8");
再进行Encode就会出现乱码

评论

此博客中的热门博文

【机场测试】海豚湾

【机场测试】喵帕斯

SQL注入步骤