在 Jakarta Faces 4.0 中已移除并替换以下类:
已移除表达式语言类 |
替换表达式语言类 |
|---|---|
jakarta.faces.el.MethodBinding 和javax.faces.el.MethodBinding |
jakarta.el.MethodExpression |
jakarta.faces.el.PropertyResolver 和javax.faces.el.PropertyResolver |
jakarta.el.ELResolver |
jakarta.faces.el.ValueBinding 和javax.faces.el.ValueBinding |
jakarta.el.ValueExpression |
jakarta.faces.el.VariableResolver 和javax.faces.el.VariableResolver |
jakarta.el.ELResolver,基本参数为 null。 |
jakarta.faces.el.EvaluationException 和javax.faces.el.EvaluationException |
jakarta.el.ELException |
jakarta.faces.el.MethodNotFoundException 和javax.faces.el.MethodNotFoundException |
jakarta.el.MethodNotFoundException |
jakarta.faces.el.PropertyNotFoundException 和javax.faces.el.PropertyNotFoundException |
jakarta.el.PropertyNotFoundException |
jakarta.faces.el.ReferenceSyntaxException 和javax.faces.el.ReferenceSyntaxException |
jakarta.el.ELException |
jakarta.faces.el 包中唯一未移除的对象定义是 CompositeComponentExpressionHolder 接口。 请参阅包 jakarta.faces.el,以获取有关这些已移除类的替换项的更多信息。
此规则具有用于替换已移除方法的自动修订。 将定制配置复制到应用程序构建文件以启用修订自动化。
有关更多 Jakarta 10 迁移信息,请参阅 Jakarta Faces 4.0 与 3.0 之间的差异。