在我的jobsController中,我有一个名为getEmployee()的方法。此方法呈现名为employee.gsp的 View 。
渲染( View :“员工”)
显示我的 View 时,将生成如下所示的URL。
http://localhost:8080/test/jobs/getEmployee
现在在此URL中,我想附加一个参数pagination = false。因此,我的新网址应如下所示:
http://localhost:8080/test/jobs/getEmployee?pagination=false。
我怎样才能做到这一点?是否可以通过 Controller 方法getEmployee在生成的URL中附加参数?
最佳答案
有一种方法可以通过使用params.pagination = false 重定向到getEmployee Action 来实现redirect action:'getEmployee', params:[pagination:false]
例如
假设我想在我的/ cont / checkGet?x = false中使用'x'参数,这样,我将使用x参数从'check'操作重定向到'checkGet'操作def check(){
redirect action:"checkGet",params: [x:false]
}
def checkGet(){
render "Anshul"
}
希望这会有所帮助,谢谢
关于grails - 如何通过Grails中的controller方法在URL中附加查询参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33470727/