很多时候,当我开发时,我启动了一个JSF应用程序,只有当我点击页面时,它才会检测到一些无效的EL值,或者更糟糕的是,它没有被解释并且默默地被忽略,没有任何警告。
在编写xhtml文件时,有没有办法用eclipse验证xhtml文件中的EL值?
PS。即使是编译时解决方案也会很好。
答案 0 :(得分:0)
有同样的问题。
尝试窗口>偏好>网络> JavaServer Faces工具>验证>标识符分辨率>找不到成员...将其设置为错误。
这使得我在编写EL表达式错误时至少在xhtml页面中出错。但是,当您以一种EL表达式被破坏的方式重构您的manged bean时,它不会出错。有点奇怪。在更改java文件/托管bean以修复它时,可能会在xhtml页面上初始化JSF / EL验证的另一个按钮,但havnt找到了它。