Hello,
Intellij 7.0 Selena #7670.
I have been using Stripes for web-development. Stripes comes with a tag library and a couple of the library's tags accept a beanclass attribute with a java.lang.Object value. The expected value is either a FQCN of the action bean, or the action bean class itself. I normally use the second option because it makes refactoring much easier and keeps the code cleaner.
For some reason, when I pass a class using a scriplet like so:
beanclass="<%= SomeClass.class %>"
the entire scriptlet is marked as red as if there was an error. If I replace the scriptlet with another scriptlet such as:
beanclass="<%= "blabla" %>"
or
beanclass="<%= some_existing_instance_variable %>"
the error disappears. So the problem has something to do with a class literal being used inside the scriptlet.
See the attached picture.
Thank you.