page指令的属性-language 口语法: ●<%@page language=“Script_language”%> 口languange.属性可以用于指定当前JSP页面所使用的脚本语 言。除了Java之外,还可以使用其他脚本语言。缺省的为 Java; ▣ 使用Java作为脚本语言如下: <%@page language=“java“%> JSP基本语法 ·16。西北农林科枚大学信息工程学院本科生课程
语法: ⚫ <%@ page language=“Script_language”%> languange属性可以用于指定当前JSP页面所使用的脚本语 言。除了Java之外,还可以使用其他脚本语言。缺省的为 Java; 使用Java作为脚本语言如下: <%@ page language=“java“ %> page指令的属性- language JSP基本语法 •16 信息工程学院本科生课程
page指令的属性-contentType 口语法: ●<%@page contentType=“content_type”%> ▣contentType,属性用于指定返回页面的文件格式和编码方式, 默认值为“text/html;charset=GBK”。在遇到中文显示的 问题时,可以此属性来解决; 口文件格式的列表 ▣设定返回页面的文件格式为xml,编码方式为utf-8如下: <%page contentType="text/xml;charset=utf-8"%> JSP基本语法 17。品北农林升教大学信息工程学院本科生课程
语法: ⚫ <%@ page contentType=“content_type”%> contentType属性用于指定返回页面的文件格式和编码方式, 默认值为 “text/html;charset=GBK”。在遇到中文显示的 问题时,可以此属性来解决; 文件格式的列表 设定返回页面的文件格式为xml,编码方式为utf-8如下: <%@ page contentType=“text/xml;charset=utf-8“ %> page指令的属性- contentType JSP基本语法 •17 信息工程学院本科生课程
page指令的属性-import 口语法: ●<%@page importi=“import._Iist”%> ▣import属性可以在当前JSP页面中引入JSP脚本代码中需要 用到的其他类; 口如果需要引入多个类或包时,可以在中间使用逗号隔开或 使用多个page指令: <%@page import="java.sql.*,java.util.*%> 或 import是page指令中唯 <%page import="java.sql.*"%> 个可以在同一个JSP页 <%page import="java.util.*"%> 面中多次出现的属性。 口JSP中默认导入类的列表:java.Iang.*,javax.servlet.*, javax.servlet.jsp.*javax.servlet.http.* JSP基本语法 18。西北农林升教大学信息工程学院本科生课程
语法: ⚫ <%@ page import=“import_list”%> import属性可以在当前JSP页面中引入JSP脚本代码中需要 用到的其他类; 如果需要引入多个类或包时,可以在中间使用逗号隔开或 使用多个page指令: JSP中默认导入类的列表:java.lang.*, javax.servlet.*, javax.servlet.jsp.* 和 javax.servlet.http.*。 <%@ page import=“java.sql.*, java.util.*“ %> 或 <%@ page import=" java.sql.*" %> <%@ page import=" java.util.*" %> import是page指令中唯一 一个可以在同一个JSP页 面中多次出现的属性。 page指令的属性- import JSP基本语法 •18 信息工程学院本科生课程
page指令的属性-extends 冬定义此JSP页面产生的Serv|et是继承哪个父类: ●父类必须实现HttpJspPage接口; ●如果不设置,JSP引擎会假定继承了某个实现HttpJspPage接口的类, 如HttpJspBase。 格式是: ●<%@page extends=-”className'”%> ●可参看JBoss的work工作目录中为JSP生成的Servlet类。 JSP基本语法 19。西北农林升教大学信息工程学院本科生课程
❖ 定义此JSP页面产生的Servlet是继承哪个父类: ⚫ 父类必须实现HttpJspPage接口; ⚫ 如果不设置,JSP引擎会假定继承了某个实现HttpJspPage接口的类, 如HttpJspBase。 ❖ 格式是: ⚫ <% @ page extends=”className”%> ⚫ 可参看JBoss的work工作目录中为JSP生成的Servlet类。 page指令的属性- extends JSP基本语法 •19 信息工程学院本科生课程
page指令的属性-session ▣语法: ●<%@page sessions=“true|false”%> ▣session属性用于指定当前JSP页面是否允许sess ion操作。 缺省值为“true”。 ▣session属性设置为“false”,并不能禁止在其他页面使 用会话,也不会将用户已经创建的会话清除,唯一功能是不能 在当前页面访问Session或者创建新的session。 JSP基本语法 ·20。西北农林科枚大学信息工程学院本科生课程
语法: ⚫ <%@ page session=“true | false”%> session属性用于指定当前JSP页面是否允许session操作。 缺省值为 “true”。 session属性设置为“false”,并不能禁止在其他页面使 用会话,也不会将用户已经创建的会话清除,唯一功能是不能 在当前页面访问Session或者创建新的session。 page指令的属性- session JSP基本语法 •20 信息工程学院本科生课程