在我用 grails 开发的网站中,我希望将搜索重定向到特定页面......在 url 映射中,我已经将各种搜索(如 grails 应用程序开发、移动应用程序开发)重定向到控制器内的操作......在该操作中,我想提取用户想要在我的网站中搜索 grails 应用程序开发时引用的完整 url...例如-http:/mysite.com/grails-application-developmemt... . 我想通过一些java方法或其他任何方法在我的控制器的操作中提取这个url,这样我就可以为我的网站启用特定的搜索功能
问问题
67 次
1 回答
0
我不确定你真正在寻找什么。但我希望这可能会有所帮助。
如果你想要自定义 url 映射,那么你可以在UrlMappings.groovy上定义它:
"/$query?"(controller: "search", action: 'index', view: '/search')
您的操作将收到名为“查询”的附加参数
class SearchController {
def index(){
String myquery = params.query
.....
}
}
然后 url 看起来像:
http://yoursite.com/grails-application-developmemt
于 2013-04-25T20:07:44.697 回答