I am writing because of a long standing severe bug in intellij jsp handling: it simply treats
just like a
@ include file
hence it gets includes, variables scopes all wrong.
this bug already surfaced after 3.0 version, and after a while (and several protests) it was fixed; it reappered after 4.0, and is there since (it can all be seen from the tracker).
this bug is severe because it hits productivity at its core; it is true that in theory jsps are not a central technology, but in reality they are a principal productive and testing tools.
sensitiveness to productivity issues has historically been the strong point of idea developers. but actually for jsps this has been declining: we got little evolution on the jsp side since 3.0; we never got optimize imports, a proper reindentation, jsp inner classes have much less functionality than general classes (no structure navigation, for example).
I really hope jsps bugs and features will get more attention. regards