Jsp的静态引入和动态引入

静态引入

  <%@include file="要引入的jsp文件的相对路径"%>

  会将引入的jsp文件和当前jsp文件转译成一个Java(Servlet)文件使用

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
    <title>index</title>
  </head>
  <body>
      <h3>jsp基本语法学习</h3>
      <hr/>

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

...

 

动态引入

  <jsp:include page="要引入的jsp文件的相对路径"></jsp:include>

  会将引入的jsp文件单独转译, 在当前文件转译好的Java文件中调用引入的jsp文件的转译文件

  所以动态引入文件中允许声名同名变量

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
    <title>index</title>
  </head>
  <body>
      <h3>jsp基本语法学习</h3>
      <hr/>

      <%@include file="1.jsp"%>
      <jsp:include page="2.jsp"></jsp:include>

...

 

posted @ 2020-09-30 17:24  山下明明子  阅读(207)  评论(0编辑  收藏  举报