已移除 Jakarta Faces 表达式语言类

在 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 之间的差异。