Grails Forward 参数列表
Grails Forward param list
在我的转发方法中,我需要一个参数列表:
forward(params:[selectedLicences:[1,2,3]]],action...)
目前,当通过表单提交相同的参数时,我是这样访问它们的:
List<Long> licenses = params.list("selectedLicences").collect{it as Long}
是否可以在转发时使用相同的代码,或者我需要有代码来处理结果字符串 [1,2,3]
并将其更改为列表?
我看到一种解决方案是使用闪存,但我也在寻找其他替代方案。
找不到方法,所以我转发了一个列表,它变成了字符串,然后我将它解析回接收控制器上的列表。我不处理大数据(通常是 2- 3 个值)所以在这种情况下性能不是问题..
在我的转发方法中,我需要一个参数列表:
forward(params:[selectedLicences:[1,2,3]]],action...)
目前,当通过表单提交相同的参数时,我是这样访问它们的:
List<Long> licenses = params.list("selectedLicences").collect{it as Long}
是否可以在转发时使用相同的代码,或者我需要有代码来处理结果字符串 [1,2,3]
并将其更改为列表?
我看到一种解决方案是使用闪存,但我也在寻找其他替代方案。
找不到方法,所以我转发了一个列表,它变成了字符串,然后我将它解析回接收控制器上的列表。我不处理大数据(通常是 2- 3 个值)所以在这种情况下性能不是问题..