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

标签 eclipse jsf facelets el

很多时候,当我在开发时,我启动了一个 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/

相关文章:

java - Ctrl+Shift+G 在 Eclipse 中不再有效

javascript - 如何使用sendkeys生成增量版本号

java - 如何访问 Facelets 页面中的 session 属性

java - 我可以在 Java EE5 中将 Facelets 与 JSF2.0 - Richfaces 3.3.3 一起使用吗

java - Facelet 不传递来自 <h :inputText> 的信息

java - Eclipse 快速修复无法正常工作

eclipse - 如何在 Eclipse 中禁用面包屑导航

java - JSF 1.2 : valueChangeListener event not returning newly selected value

jsf - 无缘无故调用@PostConstruct方法

Java JSF h :outPutText - no tag was defined