2024年4月27日发(作者:)

JSP程序设计实验报告(三)

院系:计算机科学与工程学院

【实验题目】

JSP内置对象

【实验目的】

1、了解JSP中4个内置对象request、reponse、session、pagecontext的基本

概念。

2、理解JSP内置对象的常用方法的功能。

3、掌握JSP内置对象的应用。

【实验内容】

1、request对象:客户端的请求信息被封装在request对象中,通过它才能了解

到客户的需求,然后做出响应。它是HttpServletRequest类的实例。

2、response对象:response对象包含了响应客户请求的有关信息,但在JSP中

很少直接用到它。它是HttpServletResponse类的实例。

3、session对象:session对象指的是客户端与服务器的一次会话,从客户连到

服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。

4、pageContext对象:

pageContext对象提供了对JSP页面内所有的对象及名字空间的

访问,也就是说他可以访问到本页所在的SESSION,也可以取本页面所在的application

的某一属性值,他相当于页面中所有功能的集大成者。

5、 练习(自己完成)

【实验代码】

实验1 request对象使用

<%@ page language="java" import=".*" pageEncoding="GBK"%>

<%

%>

My JSP '' starting page

String path = textPath();

String basePath = eme() + "://"

+ verName() + ":" + verPort()

+ path + "/";

请求方式:<%=hod()%>

请求的资源:<%=uestURI()%>