Hi,
Well, I don't think so, cause expression language were created to avoid scriptlet codes in
JSP pages and make an easy way to access objects and his methods. For example, instead using <jsp:getProperty name="user" property="name" /> you can use just ${user.name}
Both ways works dynamically, so the designers don't have to concern about that, just have to do this with non-dynamic stuff (view only). The rest is our problem (developers).