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