我可以在JSF 2中找到ValueExpression API,javax impl? 在PF项目中工作时,值expresoion类型被折旧,因为eclipse显示了这一点;
javax.faces.el.ValueExpression is depreciated.
需要这一行;
ValueExpression ve = getValueExpression(name);
答案 0 :(得分:0)
项目中javax.faces.el.ValueExpression
来自哪里? Unified EL不是JSF规范的一部分(我认为它是作为JSP规范的一部分与JSF 1.2一起引入的)。
该类的正确完全限定名称应为javax.el.ValueExpression
。此类在任何servlet容器中都可用,除非您在源代码中明确使用它,否则不必将其添加到项目中。如果你添加它,你应该确保版本与你部署它的容器的servlet版本相匹配(除非你知道你在做什么,否则不要部署jar):