freemarker如何在url中传递中文参数

freemarker如何在url中传递中文参数

例如:http://www.map512.cn/findPOI.do?key=南门

如果不转码,request.getParameter("key")返回的是乱码,在jsp中,我们一般这样子传参数

Stringkey2=URLEncoder.encode(key,"gbk");

http://www.map512.cn/findPOI.do?key=key2

那么在freemarker中怎么办呢?用<#settingurl_escaping_charset='gbk'>

<ahref=http://www.map512.cn/findPOI.do?key=${key?url}>查询</a>

相关推荐