我从我的视图向控制器发送一个id,然后再次通过该控制器重定向一个新视图,但它也显示了以前创建的任务的id。如何在URL中隐藏它还有一件事我只能想要从动作重定向。我不想渲染。 请帮忙。提前谢谢。
答案 0 :(得分:0)
当您从视图执行GET请求到您的控制器 - >操作时,ID将始终显示。你可以为此做一个帖子调用,之后你可以转发,这样你的网址就不会改变,也不会显示id。
你也可以将id放入session,flash。
答案 1 :(得分:0)
以这种方式从您的方法重定向后,它不会在您的网址中保存参数:
redirect(controller: 'yourController', action: 'yourAction')
如果你想发送你的参数,你需要这样做:
redirect(controller: 'yourController', action: 'yourAction', model: [params])