JSP 模板继承
来自Django的背景,我经常使用“模板继承”,其中多个模板从一个共同的基础继承。有没有一种简单的方法可以在JSP中做到这一点?如果没有,有没有JSP的替代方案可以做到这一点(除了Jython上的Django之外,:)
基本模板
<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 是“Insert Title Here”,content.body 是 “Insert Body Here”)
<html>
<body>
<h1>Insert title Here <-- Fills in a variable</h1>
Insert Body Here <-- Fills in another variable
</body>
<html>