如何从Stripes ActionBean获取javascript中的返回值?

时间:2011-09-14 06:43:12

标签: javascript ajax google-app-engine stripes

我正在尝试使用Google的Channel API构建一个2人游戏会话。我正在使用JavaScript函数来开始打开频道,我有一个Stripes ActionBean打开频道并为特定用户获取新的令牌。

如何从JavaScript调用ActionBean并从ActionBean获取“String token”? $ {actionBean.token}在.js文件中不起作用。

PS:我是这些语言的新手,非常感谢投入回答我的问题的时间和精力。谢谢!

编辑:谢谢!我已阅读建议的链接,我对JavaScriptResolution感到兴奋。如何在javascript中收到JavaScriptResolution?任何人都可以提供代码片段吗?

1 个答案:

答案 0 :(得分:0)

除非您在使用Javascript生成页面的actionBean中生成Javascript,否则$ {actionBean.token}将无效。在这种情况下,您需要Ajax,您需要在Javascript中发出http请求。您可能想看看这个Stripes Ajax示例:

Stripes Ajax Example

您可能还想使用JavaScriptResolution将对象从actionBean返回到Javascript,请参阅示例代码:

Amis JavaScriptResolution Example