我正在尝试unurl
用于我的映射模板。
$url -> hello here & there
$esc.url($url) -> hello+here+%26+there
$esc.unurl($esc.url($url)) -> hello here & there
我编写了以下映射模板,但$esc.unurl([...])
不起作用。我不知道如何解决它。一个原因可能是我缺少导入,但我不知道如何正确导入 EscapeTool。
#set($httpPost = $input.path('$').split("&"))
{
#foreach( $kvPair in $httpPost )
#set($kvTokenised = $kvPair.split("="))
#if( $kvTokenised.size() > 1 )
"$kvTokenised[0]" : "$esc.unurl($kvTokenised[1])"#if( $foreach.hasNext ),#end
#else
"$kvTokenised[0]" : ""#if( $foreach.hasNext ),#end
#end
#end
}