EL验证 - 如何在eclipse中检测JSF xhtml中的无效EL?

3

很多时候,在我开发的过程中,我开始JSF应用程序,只有当我访问页面时,它才检测到一些无效的EL值,甚至更糟糕的是,它没有被解释并且默默地被忽略,没有任何警告。

在编写xhtml文件时,有没有办法使用eclipse验证xhtml文件中的EL值呢?

PS:即使是编译时的解决方案也不错。


@BalusC,你测试过它吗?如果是的话,它的速度/可靠性如何? - Kuba
1个回答

0

有同样的问题。

尝试 Window > Preference > Web > JavaServer Faces Tools > Validation > Identifier Resolution > Member not found... 将其设置为 Error。

这至少在写错 EL 表达式时给了我一个 xhtml 页面上的错误。但是,当您以某种方式重构托管的 bean 以使 EL 表达式变得不正常时,它不会给出错误。有点奇怪。可能还有另一个按钮,在更改 java 文件/托管 bean 以修复它时,在 xhtml 页面上初始化 JSF/EL 验证,但还没有找到它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接