JSTL c:import 核心标签

JSTL<c:import>标签用于将内容从另一个文件/页面导入到当前的 JSP 页面。

<c:import> 语法

<c:import var="variable_name" url="relative_url"/>

这里variable_name是一个存储从另一个 URL 导入的数据的变量。relative_url是需要导入的文件/页面的地址。

<c:import> 的属性

  • url:这是强制属性,需要始终提及。
  • var:如果未指定,则为可选属性,然后导入的数据将打印在当前页面上。对于例如声明<c:import url ="/ file.jsp"/>会在客户端(浏览器)上打印file.jsp的数据。
  • scope:它也是可选的。如果我们使用var属性,那么scope可以与它一起使用来指定存储在变量中的数据的范围。

<c:import> 示例

这是一个包含一些数据的页面。我们将在index.jsp页面中导入此页面。

display.jsp

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<c:out value="Chaitanya"/>
<c:out value="BeginnersBook.com" />
<c:out value="This is just a String" />

index.jsp

这里我们将display.jsp中的数据导入变量mydata,然后我们使用<c:out>标签在浏览器上显示它。

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title> JSTL c:import Tag Example</title>
</head>
<body>
<c:import var="mydata" url="/display.jsp"/>
<c:out value="${mydata}"/>
</body>
</html>

输出屏幕:

JSTL c:import 核心标签

赞(1)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址