> > I've been attempting this morning to get MMBase 1.7rc2 
> > working as a Servlet2.4/JSP2.0 compliant webapp. To 
> > accomplish this, I had to turn of the JSP2.0 Expression 
> > Language for quite some JSP's, due to the fact that both 
> > MMBase and the EL use the ${...} syntax.
> 
> A different solution you might try is to modify the TLD for the MMBase
> taglib. Look for these lines: 
> 
> <rtexprvalue>true</rtexprvalue>
> 
> Simply change the value to false, or remove these lines altogether
> (false if default).
> That should prevent attributute expressions from being evaluated prior
> to being handed to the tag. Only drawback is that sciptlet expressions
> (like <%= ...%>) can't be used inside attributes, but hopefully you
> weren't relying on that anyway.


That's a smart solution, thanks. I hadn't come up with that one yet.
I'd have to check whether I'm using JSP expressions anywhere. I do not
understand, however, why usage of JSP expressions is something you
shouldn't rely on.


Regards,
Ronald Wildenberg
Finalist IT Group

Reply via email to