我们有一个Seaside应用程序,可以创建会话并处理用户登录等。所以我们对此很满意。
但我们希望能够使用固定网址提供几个页面。使用 #initialRequest:并根据 url 委托给某个组件不是问题。但是,我想避免的是,其中一些页面会创建一个新会话并启动随之而来的所有机器。
有什么想法吗?
海滨 2
您可以创建一个WASession
(或WAMain
)子类,如果请求是静态的,则将使用该子类。然后在该会话(或主会话)中,您可以覆盖那些对您喜欢的太多方法。
海滨 3
您可以使用新的过滤机制。如果我没记错的话,您几乎可以随时控制请求。这应该给你足够的影响力来做你想做的事。
,如果您不需要会话状态,只需子类 WARequestHandler 并在处理程序树中的某个位置注册一个实例(大概在 WADispatcher 中)。
如果您想使用 Canvas 进行渲染,目前会有一些混乱,但图像中应该有一些示例。