grails - 解码转义(grails 中的encodeURIComponent

标签 grails

我觉得问这个问题很愚蠢,但我正在使用一个框架,该框架在通过以下方式编码后向我发送数据:

escape(encodeURIComponent(somedata))

我正在尝试在服务器端反转它。我尝试了decodeHTML(),它让我接近,但我现在需要反转转义。我也尝试过 decodeJavaScript 但它说是 DNE。

No signature of method: java.lang.String.decodeJavaScript() is applicable for argument types: () values: []

最佳答案

可以说我最愚蠢的问题很容易解决。如果某些内容在 js 中编码为 escape(encodeURIComponent(somedata)) 则相反:

params.somedata.decodeHTML().decodeURL()

TMYK:

escape的反面是decodeURLencodeURIComponent的引用是decodeHTML。

关于grails - 解码转义(grails 中的encodeURIComponent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15577780/

相关文章:

unit-testing - Grails 单元测试无法识别域类上的 .save()

grails - 如何正确实现Grails的负载均衡器运行状况检查

grails - 从Geb测试访问Spring bean

grails - 检查用户是否在主页上

Grails 覆盖插件服务静态方法

html - 如何更改 g :paginate 的外观

grails - Grails:findAllByTitle()作为搜索功能?

javascript - Remotefunction 上的参数不起作用 grails 2.3.4

grails - 使用jaxrs插件Spring Security设置在Grails中开发Webapi

grails - Grails-缓慢删除