我正在尝试使用Google的Channel API来构建2人游戏会话。我正在使用JavaScript函数开始打开通道,并且我有一个Stripes ActionBean,它可以打开通道并为特定用户获取新的令牌。
如何从JavaScript调用ActionBean并从ActionBean获取“字符串令牌”? $ {actionBean.token}在.js文件中不起作用。
PS:我是这些语言的新手,将感谢您为回答我的问题而付出的时间和精力。谢谢 !
编辑:谢谢!我已经阅读了建议的链接,并且对JavaScriptResolution感到很兴奋。如何收到JavaScript中的JavaScriptResolution?谁能提供一个代码段?
最佳答案
除非您在使用Javascript生成页面的actionBean中生成Javascript,否则$ {actionBean.token}将不起作用。在这种情况下,您需要Ajax,则需要使用Javascript发出http请求。您可能想看看这个Stripes Ajax示例:
Stripes Ajax Example
您可能还想使用JavaScriptResolution将对象从actionBean返回到Javascript,请参见示例代码:
Amis JavaScriptResolution Example