Coding Best Practices

SAK-13304 brings to light a bit of an issue when mixing different types of presentation technologies.  I'm not 100% certain that this is wrong, but it should only be done when completely necessary.  So, this particular case mixes JSTL stuff in to an existing JSF page.  It seemed that this could all be done in JSF using mostly rendered attributes on the existing tags.  Other possibilities could be to use subview tags.