有没有一种方法可以使用同一组<div>元素在JSP

时间:2019-08-03 08:09:27

标签: html jsp

我正在设计一个网页,我需要有一个<div>,它将有10个下拉框。但是需求得到了扩展,现在相同的<div>需要再次复制到6个不同的页面中。我不想在所有6个jsp页面中复制同一段代码。有没有一种方法可以让我编写一次代码并在jsp页面中多次调用它?

目前,我正在所有页面中再次编写相同的代码。

下面是代码段。

<div>
<label> Programming languages </label>
<select>
<option> select </option>
<option> Java </option>
<option> Python </option>
</select>
</div>

1 个答案:

答案 0 :(得分:0)

几个选项:

创建一个具有此内容的JSP页面,并从其他JSP页面(每次都动态包含)中动态添加它。

<jsp:include page="common.jsp" />

如果包含的内容是静态的,请执行静态包含(静态包含一次):

<%@ include file="date.jsp"%>

使用JSTL为此类常见事件创建标签,如下所示:

<mytaglib:mycomponent value="a" />

在此处获取更多信息: