我正在尝试使用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

09-17 19:54