The following JSP code:
<c:if test="${
user.map.username == 'user1' ||
user.map.username == 'user2' ||
user.map.username == 'user3' ||
user.map.username == 'user4'}">
Is indicated as an error in the JSP Editor. The exact error given is:
String literal is not properly closed by a double-quote
Since Jasper (Tomcat’s JSP compiler) doesn’t complain, I’m thinking that it’s valid, correct me if I’m wrong.
Stats:
What operating system and version are you running?
Windows XP Pro, SP1
What Eclipse version and build id are you using? (Help > About Eclipse Platform)
3.0.0; 200405290105
– Was Eclipse freshly installed for MyEclipse?
Yes
– If not, was it upgraded to its current version using the update manager?
– Are any other external plugins installed?
No
– How many plugins in the <eclipse>/plugins directory are like org.eclipse.pde.*
6
What MyEclipse version are you using? (Help > About Eclipse Platform > Features)
3.7.101
What JDK version are you using to run Eclipse? (java -version)
1.4.2_03-b02
What JDK version are you using to launch your application server?
1.4.2_03-b02
What application server are you using?
Tomcat 5.0.25