0

我刚刚了解了状态模式。我想知道在核心 Java/JSF/Servlets 代码中哪里可以看到这种模式正在实现?我想看看状态转换是如何实现的,谁在其中扮演角色,states谁在其中扮演角色context

4

1 回答 1

3

在 JSF 中,它可以是生命周期处理。Phase是具有具体状态的状态:ApplyRequestValuesPhase, InvokeApplicationPhase, ProcessValidationsPhase, RenderResponsePhase, RestoreViewPhase, UpdateModelValuesPhase. 上下文将是Lifecycle.

注意:此示例来自 JSF 的 Mojarra 实现。

于 2013-01-21T10:43:27.407 回答