内蒙古科技大学:《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); %> 这里是结帐处 书名是: 您选择购买的数量是: 编译运行程序
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验三 JSP语法指令标记.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验六 JavaBean.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验五 JSP内置对象.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验八 连接数据库.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验七 JSP与Javabean结合.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验十 分页显示记录.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验九 数据库编程技术.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验十二 Servlet会话管理.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验十一 通过JSP页面调用Servlet.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验十三 基于会员制的网络广告系统.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验十四 基于会员制的网络广告系统.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验十六 基于会员制的网络广告系统.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验十五 基于会员制的网络广告系统.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验1 Java 运行环境的安装、配置与运行.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验16 网络编程.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验2 Java基本语法练习.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验3 数组和字符串.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验5 类与对象——继承和多态.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验4 类与对象——封装和构造函数.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验6 接口.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验二 JSP语法指令标记.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验一 安装与配置JSP环境.doc
- 内蒙古科技大学:《JSP编程》课程教学课件(PPT讲稿)第6章 JavaServlet技术.ppt
- 内蒙古科技大学:《JSP编程》课程教学课件(PPT讲稿)第4章 JavaBean.ppt
- 内蒙古科技大学:《JSP编程》课程教学课件(PPT讲稿)第5章 在JSP中使用数据库.ppt
- 内蒙古科技大学:《JSP编程》课程教学课件(PPT讲稿)第2章 JSP语法.ppt
- 内蒙古科技大学:《JSP编程》课程教学课件(PPT讲稿)第3章 JSP内置对象.ppt
- 内蒙古科技大学:《JSP编程》课程教学课件(PPT讲稿)第1章 JSP简介(主讲:张晓琳).ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第11章 网络编程.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第9章 多线程.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第8章 图形用户界面.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第10章 数据库连接.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第7章 输入输出流.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第5章 接口与Java API基础.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第6章 异常处理.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第4章 类与对象.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第3章 数组与字符串.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第2章 Java程序设计基础.ppt
- 内蒙古科技大学:《Java编程》课程教学课件(PPT讲稿)第1章 Java入门(任课教师:褚燕华).ppt
- 《数据结构与算法分析》课程教学资源(书籍文献)数据结构与算法分析.pdf