JSF Expression Language code completion
Hello,
I'm in the process of evaluating IntelliJ IDEA to see if we could use it in the company I work for. We write JEE7 code, and I imported a Maven project. We currently develop in Netbeans and that works all fine and dandy.
But when I try to write my JSF in IDEA, for some reason it does not like Primefaces. I have a p:dataTable with a LazyDataModel attached to it, but when I try to access the variable, it tells me it's a Map instead of the Object I use in the LazyDataModel.
This means I have no (proper) code completion in expression language, which is very annoying.
I expected this would work out-of-the-box, like it does in Netbeans, but for some reason it doesn't. How can I enable the proper code completion support? (Small detail, I used project Lombok as well, but even without it, it does not work)
Kind regards
Erates
Please sign in to leave a comment.
https://youtrack.jetbrains.com/issue/IDEA-87548 could be related. If you could share a reproducible test case, it would speed up the issue resolution.
Well, this is kind of depressing.. So instead of fixing a bug which is reported on 19 Jun 2012 but is not fixed anno 3 Dec 2016 Jetbrains tells us to use a weird work-around?
For us, this is a major let-down. Primefaces is so widly used, that I would expect that an IDE that costs 500$/year/dev would have a proper integration with it.