本系列博客汇总在这里:JSP 汇总
目录
JSP 指令include 指令
JSP 指令
include 指令
include 指令表示静态包含! include 指令只有一个属性:file,指定要包含的页面,例如:<%@include file=”b.jsp”%>。 静态包含:当 hel.jsp 页面包含了 lo.jsp 页面后,在编译 hel.jsp 页面时,需要把 hel.jsp 和 lo.jsp 页面合并成一个文件,然后再编译成 Servlet(Java文件)。 在上面代码中,lo.jsp 中没有定义 username 变量,所以 lo.jsp 不能处理请求,只有 hel.jsp 才能处理请求!当访问 hel.jsp 时, hel.jsp 会包含 lo.jsp,所以两个会合并成一个文件后再编译成 Java 文件。在合并之后,因为在 hel.jsp 中定义了 username 变量,所以 lo.jsp 中也就不会出现错误了。 如有错误,欢迎指正!