标准脚本变量
以下是永远可用的脚本变量:
-
out:JSPWriter,用来写入响应流的数据
-
page:servlet自身
-
pageContext:一个PageContext实例包括和整个页面相联系的数据,一个给定的HTML页面可以在多个JSP之间传递。
-
request:HTTP request(请求)对象
-
response:HTTP response(响应)对象
-
session:HTTP session(服务端会话)对象
脚本元素
有三个基本的脚本元素,作用是使JAVA代码可以直接插入servlet.
-
一种是声明标签,在JAVA SERVLET的类体中放入一个变量的定义。静态的数据成员也可以如此定义。
-
<%! int serverInstanceVariable = 1; %>
-
-
一种是脚本标签,在JAVA SERVLET的类的_jspService()方法中放入所包含的语句。
-
1 <% int localStackBasedVariable = 1; out.println(localStackBasedVariable); %>
-
-
一种是表达式标签,在JAVA SERVLET的类中放入待赋值的表达式,表达式注意不能以分号结尾。
-
<%= "expanded inline data " + 1 %>
-