小编典典

JSP模板继承

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为“在此处插入标题”,content.body为“在此处插入正文”)

<html>
  <body>
    <h1>Insert title Here <-- Fills in a variable</h1>
    Insert Body Here <-- Fills in another variable
  </body>
<html>

阅读 344

收藏
2020-06-08

共1个答案

小编典典

您可能需要研究Tiles

编辑:在有关磁贴的相关说明上,您可能需要研究Struts。这不是您要查找的内容(即磁贴),但对来自Django的人很有用。

2020-06-08