很多时候,当我在开发时,我启动了一个 JSF 应用程序,只有当我点击该页面时,它才检测到一些无效的 EL 值,或者更糟糕的是,它没有被解释并被默默地忽略,没有任何警告。
有什么方法可以在编写 xhtml 文件时使用 eclipse 验证来自 xhtml 文件的 EL 值?
附言。即使是编译时解决方案也很好。
最佳答案
有同样的问题。
尝试 Window > Preference > Web > JavaServer Faces Tools > Validation > Identifier Resolution > Member not found... 将其设置为错误。
这至少让我在写错 EL 表达式时在 xhtml 页面中出错。但是,当您以不破坏 EL 表达式的方式重构托管 bean 时,它不会给出错误。有点怪。当更改 java 文件/托管 bean 以修复它时,可能有另一个按钮在 xhtml 页面上初始化 JSF/EL 验证,但 havnt 找到它。
关于eclipse - EL 验证 - 如何在 Eclipse 中检测来自 JSF xhtml 的无效 EL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21465729/