Gripes with JSP Inconsitencies

It’s frustrating that the

<jsp setProperty="*" name="webJavaBean"/>

does not set nested object properties, yet you call still mix it up with something like

<c:out value="${webJavaBean.complexClass.anotherNestedProperty}"/>.

There’s so much more that can be done with it, instead of having to use the apache BeanUtils class which has its own set of issues.