JSP语法——include指令
jsp代码:
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 这是页头<br/>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 这是页脚<br/>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>include指令(静态包含(编译时包含) 它包含的所有jsp会编译成一个servlet)</title> </head> <body> <%@ include file="/public/head.jsp" %> aaaaaaaaaaa<br/> <%@ include file="/public/foot.jsp" %> </body> </html>
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>动态包含(运行时包含,会把包含的所有jsp分别生成多个servlet,尽量使用静态包含,性能好)</title> </head> <body> <% request.getRequestDispatcher("/public/head.jsp").include(request,response); %> <% response.getWriter().write("aaaaaaaaaaaaaaa<br/>"); %> <% request.getRequestDispatcher("/public/foot.jsp").include(request,response); %> </body> </html>