如何获得干净的URL而不显示params。

时间:2012-03-29 19:29:11

标签: grails url-rewriting params gsp url-mapping

我在回传后从控制器到页面传递了许多参数。 所以网址看起来很可怕 -

http://localhost:8080/GryphonMonitor/load/getData?pageName=xref&dataGroup1=2&dbName=&dataGroup=2&tableCombo=tbl_AreaCodeListings&columns=ABBR&columnValue=&columns2=ABBR&columnValue2=&columns3=ABBR&columnValue3=

如何仅展示http://localhost:8080/GryphonMonitor/load/getData并隐藏其余细节?

感谢

2 个答案:

答案 0 :(得分:3)

请改用POST方法。 URL重写不允许您以静默方式传递参数,您仍然需要以某种方式通过URL传递这些参数。

答案 1 :(得分:0)

使用“转发”代替重定向:

forward(action: "home", params: params)