Scala 在Lift中,如何为comet绑定实例而不是类?

Scala 在Lift中,如何为comet绑定实例而不是类?,scala,bind,comet,lift,Scala,Bind,Comet,Lift,这可能是一个初级问题,在simply lift中,它展示了如何使用xml绑定到类类型,如: <div class="lift:comet?type=Chat"> ... </div> ... 或 ... 但是,如果您希望用户在同一页面上看到多个不同的聊天流,该怎么办?理想情况下,这将发生在Chat类的多个实例化中。有没有办法绑定到特定对象?或者至少对绑定进行参数化,以便在后台使用多个实例?应该会有所帮助 其要点是,根据指定的名称,您将获得不同的Comet ac

这可能是一个初级问题,在simply lift中,它展示了如何使用xml绑定到类类型,如:

<div class="lift:comet?type=Chat"> 
...
</div>

...


...
但是,如果您希望用户在同一页面上看到多个不同的聊天流,该怎么办?理想情况下,这将发生在Chat类的多个实例化中。有没有办法绑定到特定对象?或者至少对绑定进行参数化,以便在后台使用多个实例?

应该会有所帮助

其要点是,根据指定的
名称
,您将获得不同的Comet actor。你只需要在幕后建立一些连线,根据每个人的名字将演员注册到某个“大师”

<lift:comet type="Chat">
...
</lift:comet>