此规则会标记从 Jakarta Faces 4.0 中的 jakarta.faces.application.StateManager 和 javax.faces.application.StateManager 类
除去的以下方法:
已移除 Jakarta/JavaEE StateManager 方法 |
替换方法 |
|---|---|
restoreView |
jakarta.faces.view.StateManagementStrategy.restoreView() |
saveSerializedView |
jakarta.faces.view.StateManagementStrategy.saveView() |
saveView |
jakarta.faces.view.StateManagementStrategy.saveView() |
writeState(FacesContext context, StateManager.SerializedView state) |
writeState(FacesContext context, Object state) |
已从 Jakarta Faces 4.0 中的 jakarta.faces.application.StateManager 和 javax.faces.application.StateManager 类
除去以下便捷方法:
已移除 Jakarta/JavaEE StateManager 方法 |
替换方法 |
|---|---|
getComponentStateToSave |
jakarta.faces.view.StateManagementStrategy.saveView() |
getTreeStructureToSave |
jakarta.faces.view.StateManagementStrategy.saveView() |
restoreComponentState |
jakarta.faces.view.StateManagementStrategy.restoreView() |
restoreTreeStructure |
jakarta.faces.view.StateManagementStrategy.restoreView() |
请参阅 Faces 3.0 StateManager,以获取有关 Jakarta EE 9 已移除方法的更多信息。
请参阅 Faces 4.0 StateManager,以获取有关 Jakarta EE 10 实现的更多信息。
此规则具有用于更新这些不推荐使用的方法的自动修订。 将定制配置复制到应用程序构建文件以启用修订自动化。
有关更多 Jakarta 10 迁移信息,请参阅 Jakarta Faces 4.0 与 3.0 之间的差异。