Jsp脚本元素包括:
-
html注释<!-comments-> 发送到客户端
-
jsp注释<%!--comments--%> 客户端不可见
-
声明<%!declaration;%>
-
表达式<%=expression%>
-
脚本段<%code fragment%>
Jsp指令元素:
指令的作用范围仅限于包含指令本身的JSP页面。
指令格式:<%@指令名 属性="属性值"%>
1、page指令。
属性有:import, language, contentType, session, errorPage, isErrorPage等
page指令作用于整个页面,同样包含静态的包含文件,但是不能作用于动态的包含文件
2、include指令。
<%@include file=" "%>
通过include指令包含的文件是经过jsp分析的,并且这部分工作实在转化阶段完成的。
Jsp动作(不含javabean的)
<jsp:include>动作组件只有在执行时才对包含的文件进行处理,而静态的include指令在jsp转化为servlet是处理。
<jsp:forward>页面导向
<jsp:param>传递参数,必须与以上两个动作配合使用,使用jsp内置对象request的getParameter获取参数
<jsp:plugin>向jsp页面才插入applet或bean
Jsp内嵌对象
page, request , session, application, out, exception