Coming from a background in Django, I often use \"template inheritance\", where multiple templates inherit from a common base. Is there an easy way to do this in JSP? If not
My favorite Java web front-end tech is Facelets. It supports the most Django-like templating I've seen. It's not quite as clean as Django's, but you get the same inheritance benefits.
Instead of Django's:
Super:
{% block content %}{% endblock %}
Sub:
{% block content %}inheriting template's content here{% endblock %}
Facelet's syntax is like this:
Super:
Sub:
inheriting template's content here