“email”??? Not sure what you mean by “email”… I’m talking about EL… that’s “Expression Language”… as in the JSP2.0/JSTL expression language. That’s stuff in the JSP that looks like ${mybean.myvalue}, which is replaced by the processor by calling the getMyvalue method on a session/request attribute under the key “mybean”. In context, this might look like this:
<input type=”text” name=”firstName” value=”${userBean.firstName}” />
Now, I’m not at work now, and I don’t remember if the MyEclipse JSP editor flagged this sort of usage. But I do know that it didn’t understand use of EL outside of an attribute value…. something like this:
<option value=”1″ ${(pref == userBean.pref)? ‘selected=”selected”‘ : ”} >foo</option>
This would be in a c:forEach loop with “pref” as the interator variable… it would normally probably have EL expressions for the value attribute and the option element text as well, but I didn’t want to confuse the issue. The difference between this and the first example is that the EL stuff happens outside of an attribute’s quotation marks, so I can see why the html/jsp parser wouldn’t get it… however, WTP seems to handle it fine.
thnks…