在我用grails开发的网站中,我希望将搜索重定向到特定页面....在url映射中,我将各种搜索重定向到grails应用程序开发,移动应用程序开发到控制器内部的操作。 ... 在操作中,我想提取用户将要引用的完整URL,如果他想在我的网站中搜索grails应用程序开发... 例如-http:/mysite.com/grails-application-developmemt .... 我想通过一些java方法或其他任何东西在我的控制器的操作中提取这个url,以便我可以为我的网站启用特定的搜索功能
答案 0 :(得分:0)
我不确定你真正想要的是什么。 但我希望这可能有所帮助。
如果您想要自定义网址映射,则可以在 UrlMappings.groovy 上定义它:
"/$query?"(controller: "search", action: 'index', view: '/search')
您的操作将收到名为“query”的其他参数
class SearchController {
def index(){
String myquery = params.query
.....
}
}
然后url看起来像:
http://yoursite.com/grails-application-developmemt