2012-04-29 57 views
1

我目前正在与Spring EL结合使用JSF(尤其是richfaces)。Spring EL&JSF

有没有一种方法来验证Spring EL表达式,而无需导航到定义的实际页面?我的意思是,当我的表达式中出现拼写错误或语法错误时,只有当我实际导航到页面时才会发现它,并且会收到异常。

是否有一种插件可能用于eclipse(或另一个IDE),这是有能力的吗?这将是真棒:-)我一直在谷歌搜索,但也许我没有给他正确的关键字

回答

0

我有IntelliJ IDEA在终极版JSF插件的经验。该插件也检查表达式语言的语法。

+0

好的,这听起来不错。也许你也知道,它是否验证,如果一个bean存在,例如:#{valueController.message}。我的意思是它看起来是否存在一个bean valueController – user1363989 2012-04-29 10:22:58

+0

我不确定这一点。如果valueController被JSF管理,插件会检查它。如果控制器是Spring管理的,它不会。你可能有Spring控制器,那么你可以在你的视图中使用注释声明。 <! - @ elvariable id =“messages”type =“java.util.Map” - >这一行只是语法检查的类型信息。 – chalimartines 2012-04-29 13:57:31