Google App-Engine是否支持Flash消息?

时间:2009-08-06 11:19:22

标签: google-app-engine grails

我在我的应用程序中使用grails 1.1.1。刷新消息,如学生ID创建,我的应用程序在本地工作正常,但是当我更新到app-engine服务器时,flash消息不起作用。

我认为GAE不支持er动作的flashmessage。 如果有任何解决方案,请重新开始。

数十亿美元

2 个答案:

答案 0 :(得分:1)

我面临同样的问题,即使应用其他用户建议的变通方法,也无法正常工作。最后,我对此问题的解决方案是将所有flash.message替换为session.message,在GSP中,我编写以下代码:

       <g:if test="${session.message}">
        <div class="message">${session.message}</div><% session.message = null %>
       </g:if>

该解决方案在GAE生产环境中进行了测试。我希望这对仍然面临同样问题的开发人员有所帮助。

答案 1 :(得分:0)

我猜你的问题是关于flash.message在部署到app引擎时保持持久性。这是grails-user mailing list thread讨论同样的问题。已请求JIRA问题,但从未记录过。我建议你打包一个显示问题的示例项目并记录JIRA问题。