2012-04-29 63 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