中国高校课件下载中心 》 教学资源 》 大学文库

内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验四 JSP内置对象

文档信息
资源类别:文库
文档格式:DOC
文档页数:5
文件大小:45KB
团购合买:点击进入团购
内容简介
内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验四 JSP内置对象
刷新页面文档预览

实验4JSP内置对象 一、实验目的 1.了解htp通信协议, 2.掌握JSP的常用内置对象如:request、response 3.了解不同对象的生命周期。 4.掌握运用内置对象处理中文乱码。 5.掌握运用内置对象处理页面提交的内容。 二、实验要求 1上机调试运行课上所进JSP页面 2.编写一个简单的购书网站:第1个页面选择要购买的书和购买数量,按购买按钮进入第 2个页面,在第2个页面中显示购买的书名和数量。 三、实验内容 (一)上课例子 ◆联系实现request对象的各个方法,源代码如下。 客户使用的协议是: 获取接受客户提交信息的页面: String path-request.getservletPath() out.printIn(path) 名> 接受客户提交信息的长度: <多 int length-request.getContentLength();

实验 4 JSP 内置对象 一、实验目的 1. 了解 http 通信协议。 2. 掌握 JSP 的常用内置对象如:request、response。 3. 了解不同对象的生命周期。 4. 掌握运用内置对象处理中文乱码。 5. 掌握运用内置对象处理页面提交的内容。 二、实验要求 1.上机调试运行课上所讲 JSP 页面。 2.编写一个简单的购书网站:第 1 个页面选择要购买的书和购买数量,按“购买”按钮进入第 2 个页面,在第 2 个页面中显示购买的书名和数量。 三、实验内容 (一) 上课例子  联系实现 request 对象的各个方法,源代码如下。 客户使用的协议是: 获取接受客户提交信息的页面: 接受客户提交信息的长度: <% int length=request.getContentLength();

out.println(length); > String method-request.getMethod(); out.println (method); 获取HTTP头文件中User-Agent的值:: string headerl=request.getHeader ("User-Agent") out.println(headerl); 名> 获取HTTP头文件中accept的值 获取HTTP头文件中HOSt的值 家 String header3-request.getHeader("Host") out.println(header3); > 获取HTTP头文件中accept-encoding的值: String header4-request.getHeader("accept-encoding") out.println(header4) 8> 获取客户的IP地址 父缘 string IP-request.getRemoteAddr() out.println(IP); 号> 获取客户机的名称 获取服务器的名称: 获取服务器的端口号: <各

out.println(length); %> 客户提交信息的方式: 获取HTTP头文件中User-Agent的值:: 获取HTTP头文件中accept的值: 获取HTTP头文件中Host的值: 获取HTTP头文件中accept-encoding的值: 获取客户的IP地址: 获取客户机的名称: 获取服务器的名称: 获取服务器的端口号: <%

int serverPort-request.getserverport(); out.println(serverPort); 名> 获取头名字的一个枚举: 获取头文件中指定头名字的全部值的一个枚举 Enumeration enum_headedvalues-request.getHeaders("cookie"); while(enum headedValues.hasMoreElements () String s=(String)enum_headedvalues.nextElement(); out.println(s); > string str=request.getParameter("boy"); byte b[]=str.getBytes("ISO-8859-1"); str=new string(b): 按钮的名字: ◆编译并运行该程序,如有错误请改正

int serverPort=request.getServerPort(); out.println(serverPort); %> 获取头名字的一个枚举: 获取头文件中指定头名字的全部值的一个枚举: 文本框text提交的信息: 按钮的名字:  编译并运行该程序,如有错误请改正

(二)简单购书页面 ◆源代码加下: 1.购买页面buy.jsp: %page contenfType="text/htmlcharset=GB2312 输入你想购买的书目连接到结帐:account.jsp 数量: 2.结账页面account,j.s %@pa text/htmlcharsct=GB2312"% % String s=request getParameter("book") ning n-teq eter("number)

(二)简单购书页面  源代码如下: 1.购买页面 buy.jsp: 这里是第一百货 输入你想购买的书目连接到结帐:account.jsp 书名: 数量: 2.结账页面 account.jsp

Sting商品=eing(s String数量=getString(n %> 这里是结帐处 书名是: 您选择 买的数量是 ◆编译运行程序

String 商品=getString(s); String 数量= getString(n); %> 这里是结帐处 书名是: 您选择购买的数量是:  编译运行程序

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档