【发布时间】:2014-08-01 17:46:56
【问题描述】:
我是 Grails 新手,致力于让 WebSockets 在应用程序中工作。除了不知道如何将参数传递给使用@MessageMapping 注释的方法之外,我大部分都在工作。
这行得通:
class MyController{
@MessageMapping(value="/start")
protected void startProcess(){ }
}
我需要这样的东西才能工作:
@MessageMapping(value="/start/{file}")
protected void startProcess(){
String file = params.file
//do somethig with the file...
}
但它不起作用。我尝试过更改 UrlMappings.groovy、@PathVariable。我很确定我错过了一些简单的东西。有什么指点吗?
【问题讨论】:
标签: grails grails-2.0 grails-controller spring-websocket