1 / 11
文档名称:

JSP内置对象实验报告.doc

格式:doc   大小:107KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JSP内置对象实验报告.doc

上传人:woyaonulifacai 2021/10/27 文件大小:107 KB

下载得到文件列表

JSP内置对象实验报告.doc

文档介绍

文档介绍:JSP内置对象实验报告
JSP内置对象实验报告
JSP内置对象实验报告
JSP程序设计实验报告(三)
 
      院系:计算机科学与工程学院
JSP内置对象实验报告
JSP内置对象实验报告
JSP内置对象实验报告
【实验题目】
JSP内置对象
【实验目的】
了解JSP中4个内置对象request、reponse、session、pagecontext的基本概念.
理解JSP内置对象的常用方法的功能.
掌握JSP内置对象的应用。
【实验内容】
request对象:客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。
response对象:response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例.
session对象:session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。
pageContext对象:pageContext对象提供了对JSP页面内所有的对象及名字空间的访问,也就是说他可以访问到本页所在的SESSION,也可以取本页面所在的application的某一属性值,他相当于页面中所有功能的集大成者.
练****自己完成)
【实验代码】
实验1 request对象使用
〈%@ page language="java” import=”.*" pageEncoding="GBK"%〉
<%
ﻩString path = request。getContextPath();
String basePath = request。getScheme() + "://”
JSP内置对象实验报告
JSP内置对象实验报告
JSP内置对象实验报告
ﻩﻩﻩ+ request。getServerName() + ":” + ()
ﻩﻩﻩ+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML  Transitional//EN"〉
<html〉
ﻩ<head〉
<base href=”<%=basePath%>">
ﻩ 〈title〉My JSP ’index.jsp' starting page</title>
ﻩ</head>
ﻩ〈body bgcolor="#FFFFF0”>
ﻩ<form action=”" method="post">
ﻩ ﻩ<input type="text” name="qwe">
ﻩﻩﻩ<input type="submit” value="提交">
</form>
请求方式:〈%=request。getMethod()%>〈br>
请求的资源:<%=request。getRequestURI()%><br>
ﻩ请求用的协议:〈%=request。getProtocol()%><br〉
ﻩ 请求的文件名:<%=request。getServletPath()%〉<br〉
ﻩ请求的服务器的IP:〈%=request。getServerName()%〉〈br>
请求服务器的端口:〈%=request。getServerPort()%><br>
ﻩ 客户端IP地址:<%=request。getRemoteAddr()%>〈br>
ﻩ客户端主机名:〈%=()%>〈br〉
ﻩﻩ表单提交来的值:<%=request。getParameter(”qwe")%>〈br>
  <%
ﻩ String str = "";
ﻩﻩ if (("qwe") != null) {
  Enumeration enumt = ();
ﻩﻩﻩ  while (()) {
ﻩ str = enumt.nextElement().toString();
ﻩﻩﻩout.println(str + ":” + (str) +  "<br>");
ﻩﻩ   }
ﻩﻩ }
%>
ﻩ〈/b