我的目标是在客户端计算机上创建一个小程序,它可以以某种方式与部署小程序的同一服务器来回通信。这样做的一种方法当然是通过某种AJAX代码,但如果可能的话,我非常希望将所有内容保存在Scala中。
到目前为止,我已经使用了具有令人遗憾的后果的远程角色,即applet需要签名。这也不是最佳解决方案。我正在寻找替代解决方案。
有没有办法让liftweb部署的applet通过Scala直接与电梯通信?
答案 0 :(得分:1)
通过远程演员直接通过Scala进行通信。
现在,Lift可以在客户端上运行 JavaScript 代码,无缝地与Scala服务器通信(无需编写单行JavaScript代码)。请参阅许多Lift示例(例如,向导)。