如何在grails中获取参数名称以给定的字符串开头?

use*_*026 0 grails

如何获取名称类似于 grails 的参数?IE。id_1, id_2 。. . 等等。在 groovy 或 grails 中是否有类似 params.['id_*'] 的东西?

Ali*_*dad 5

例如,要获取 id 列表,"id_"您可以执行以下操作:

def map=[id_1:1,id_2:2,max:1,offset:2]
def fparms=map.findAll{it.key.startsWith("id_")}
assert fparms==[id_1:1, id_2:2]
Run Code Online (Sandbox Code Playgroud)