Grails变量请求在单词之间有“+”而不是空格

时间:2011-09-12 19:30:59

标签: javascript grails

我有以下内容:

<g:each status="i" var="grade" in="${chooseList}">
    <div id="grade_${grade}" class="dojoDndItem" dndType="avail">
        <g:remoteLink action="getMappings" controller="dataManagement" update="mappedSkills" params="[grade:grade.toString()]" id="1">${grade}</g:remoteLink>
    </div>
</g:each>

当我在我的控制器中打印出params.grade时,它“看起来+喜欢+这个”

换句话说,空格被替换为“+”

是什么原因引起的?我可以摆脱它,还是必须从我的控制器中处理它?<​​/ p>

1 个答案:

答案 0 :(得分:0)

您的值似乎是来自params作为URL编码。尝试使用控制器中的params.grade.decodeURL()删除这些内容。