来吐槽一个问题,get方法 getPara 会中文乱码,只能手动处理吗? post方法是OK的,但是就想用get呢? 不是一般都有乱码过滤器的吗?
试了一下,获取到的是iso-8859-1,说明并没有经过乱码过滤器处理。
String kw = inv.getController().getPara("kw"); System.out.println(new String(kw.getBytes("iso-8859-1"), "utf-8"));
貌似也是没办法的,因为get方法的话,尽管可以有个过滤器处理掉get,但是怎么样把处理后的结果扔回request?
不过貌似作为框架的话,应该是有办法的吧?