Исходя из фона в Django, я часто использую «наследование шаблонов», когда несколько шаблонов наследуются от общей базы. Есть ли простой способ сделать это в JSP? Если нет, есть ли альтернатива JSP, которая делает это (кроме Django на Jython, который:)
базовый шаблон
<html>
<body>
{% block content %}
{% endblock %}
</body>
<html>
базовый контент
{% extends "base template" %}
{% block content %}
<h1>{{ content.title }} <-- Fills in a variable</h1>
{{ content.body }} <-- Fills in another variable
{% endblock %}
Будет отображаться следующим образом (при условии, что conten.title - «Вставить заголовок здесь», а content.body - «Вставить тело здесь»)
<html>
<body>
<h1>Insert title Here <-- Fills in a variable</h1>
Insert Body Here <-- Fills in another variable
</body>
<html>