// First: include command: When JSP is converted to servlet, the specified file is introduced <% @ page contenttype = "text/html; charset = gb2312 "Language =" Java "errorpage =" "%> <br/> <% @ include file =" head. JSP "%> <br/> <% @ include file =" body. JSP "%> <br/> <% @ include file =" tail. JSP "%> <br/> // type 2: <JSP: Include> action element: introduce the specified file when the JSP page is requested <br/> <% @ page contenttype = "text/html; charset = gb2312 "Language =" Java "errorpage =" "%> <br/> <JSP: Include page =" head. JSP "/> <br/> <JSP: Include page =" body. JSP "/> <br/> <JSP: Include page =" tail. JSP "/> </P> <p> // The second method can easily use <JSP: param> to pass parameters to the contained pages. The method is as follows: <br/> <% @ page contenttype = "text/html; charset = gb2312" Language = "Java" errorpage = "" %> <br/> <JSP: include page = "head. JSP "/> <br/> <JSP: Include page =" body. JSP "> <br/> <JSP: Param name =" uid "value =" username "/> <br/> <JSP: param name = "PWD" value = "password"/> <br/> </jsp: Include> <br/> <JSP: Include page = "tail. JSP "/> </P> <p>