在页面布局文件中插入其他页面在JSP页面内包含其他内容的方法有两种:使用JSP指令中的include指令使用JSP动作中的include动作无论使用哪种形式,都应注意:要加入的JSP文件或HTML文件中不应当包含<html>、<head>、<body>等标签。当要包含的页面很少发生变化时使用include指令,例如,页面的版权信息等,否则使用include动作
在页面布局文件中插入其他页面 • 在JSP页面内包含其他内容的方法有两种: – 使用JSP指令中的include指令 – 使用JSP动作中的include动作 • 无论使用哪种形式,都应注意:要加入的JSP文件或HTML文件中不 应当包含<html>、<head>、<body>等标签。 • 当要包含的页面很少发生变化时使用include指令,例如,页面的版 权信息等,否则使用include动作
forward动作<jsp:forward>动作允许一个JSP将请求处理传递给一个不同的资源。当JSP将请求传递后,原来JSP处理的请求立即终止语法:<jsp:forwardpage="relativeURLspec"/>指定资源(在同一个Web应用或程序中)的相对URL,请求将通过该URL传递给该资源<jsp:forwardpage=“urlSpec"><!!一请求处理时传递的参数一>[<jsp:param ... />]"</jsp:forward>注意:<jsp:forward>标签之后的程序将不能执行
forward动作 • <jsp:forward>动作允许一个JSP将请求处理传递给一个不同的资源。当 JSP将请求传递后,原来JSP处理的请求立即终止。 • 语法: <jsp:forward page= “urlSpec”> <!—请求处理时传递的参数–> {<jsp:param . />}* </jsp:forward> <jsp:forward page=”relativeURLspec”/> 或 指定资源(在同一个Web应用 程序中)的相对URL,请求将 通过该URL传递给该资源 ❖ 注意:<jsp:forward>标签之后的程序将不能执行