smalltalk - 在不创建 session 的情况下提供海边页面/组件

标签 smalltalk seaside

我们有一个 Seaside 应用程序可以创建 session 并处理用户登录等。所以我们对此很满意。

但是我们希望能够使用固定的 url 来提供一些页面。这不是使用#initialRequest: 并根据 url 委托(delegate)给某个组件的问题。然而,我想避免的是,其中一些页面会创建一个新 session 并启动所有随之而来的机器。

有什么想法吗?

最佳答案

海边2

您可以创建一个 WASession(或 WAMain)子类,如果请求是静态的,它将被使用。然后在该 session (或主 session )中,您可以覆盖那些根据您的喜好做太多事情的方法。

海边3

您可以使用新的 filter mechanism .如果我没记错的话,您几乎可以随时控制请求。这应该会给你足够的影响力来做你想做的事。

关于smalltalk - 在不创建 session 的情况下提供海边页面/组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21723325/

相关文章:

cloud - 我们如何部署 Pharo 海边 Web 应用程序?

deployment - 如何使用 Pharo 或 Squeak 部署一个不错的单窗口应用程序?

window - 如何设置 Squeak 和 Pharo 中的主窗口标题?

java - Squeak 跨平台运行 "bit-identically"是什么意思,而 Java 却没有?

Smalltalk/Seaside - 使用单选按钮的更优雅的方式?

smalltalk - Pieradmin安装错误: Missing class ImageSegment

javascript - 如何在海边应用程序中嵌入谷歌分析脚本(新版本)

smalltalk - 你会开始学习 Smalltalk 吗?

jquery - Seaside 定期更新 JQuery