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

实验5JSP内置对象 一、实验目的 L.了解hp通信协议 2.掌握JSP的常用内置对象如:ssion、 3.了解不同对象的生命周期。 4.掌握运用内置对象处理中文乱码。 5.掌握运用内置对象处理页面提交的内容。 二、实验要求 1.上机调试运行课上所讲JSP页面。 2.编写一个简单的留言版 三、实验内容 (一)上课例子 联系实现session对象的各个方法,源代码如下。 session jsp conentType-ext/htmlcharset- 您的session对象的D是: 0 输入你的姓名连接到tom.isr <INPU text"name- </HIML tom.jsp <%@page contentType="text/html,charset=GB2312%
实验 5 JSP 内置对象 一、实验目的 1. 了解 http 通信协议。 2. 掌握 JSP 的常用内置对象如:session、application。 3. 了解不同对象的生命周期。 4. 掌握运用内置对象处理中文乱码。 5. 掌握运用内置对象处理页面提交的内容。 二、实验要求 1.上机调试运行课上所讲 JSP 页面。 2.编写一个简单的留言版。 三、实验内容 (一) 上课例子 联系实现 session 对象的各个方法,源代码如下。 session.jsp 您的 session 对象的 ID 是: 输入你的姓名连接到 tom.jsp tom.jsp

我是Tom页面 % String s=session.getld(). 点击超链接,连接到Jerry的页面。 BR> I 我是Jery页面 您在Jery页面中的ession对象的ID是: 输入您的名字 输入您的留言标题: 输入您的留言:
我是 Tom 页面 您的在 Tom 页面中的 session 对象的 ID 是: 点击超链接,连接到 Jerry 的页面。 欢迎到 Jerry 屋来! jerry.jsp 我是 Jerry 页面 您在 Jerry 页面中的 session 对象的 ID 是: 点击超链接,连接到 session 的页面。 欢迎到 session 屋来! 编译并运行该程序,如有错误请改正。 (二)简单留言板 程序代码如下: 1. 提交页面 submit.jsp 输入您的名字: 输入您的留言标题: 输入您的留言:

2.保存留言messagePane.jsp %@page contentType="text/html:charset=GB2312%> "% <BODY %1 Vector v=new Vector() application. synchronized void sendMessage(String s) application=getServletContext(): .add(s). application.setAttribute("Mess"v). 9% eter(peopleName) e- eter( e String messages-request.getParameter("messages"). if(name=-null) name="guest"+(int)(Math random(10000). if(title-null ttle=无标题" if(messages-null) messages="无信息" String time=new Date().toString() String s""+name"#+title""+time"messages+
2. 保存留言 messagePane.jsp <% String name=request.getParameter("peopleName"); String title=request.getParameter("Title"); String messages=request.getParameter("messages"); if(name==null) { name="guest"+(int)(Math.random()*10000); } if(title==null) { title="无标题"; } if(messages==null) { messages="无信息"; } String time=new Date().toString(); String s="#"+name+"#"+title+"#"+time+"#"+messages+"#";

sendMessage(s): ouLprint(~您的信息己经提交!" 返回 查看留言版 BODY> 显示留言showMessage.jsp %@page contentType="text/html:charset=GB2312% %@page import="java.util.%> "): out.print(""): out.print("+"留言者姓名"+"", out.prin(""+"留言标题"+"+"留言内容"+"" for(int i=0:isv.size()++) out.print("): ssage-(St ing)v.elementAt(i) StringTokenizer fenxi-new StringTokenizer(message,") out.print("): int number=fenxi.countTokens(): for(int k=0:k"+str+"") else out.print(""+str+""): out.print(""); out.print(""方
sendMessage(s); out.print("您的信息已经提交!"); %> 返回 查看留言版 显示留言 showMessage.jsp "); out.print(""); out.print(""+"留言者姓名"+""); out.print(""+"留言标题"+""); out.print(""+"留言时间"+""); out.print(""+"留言内容"+""); for(int i=0;i"); String message=(String)v.elementAt(i); StringTokenizer fenxi=new StringTokenizer(message,"#"); out.print(""); int number=fenxi.countTokens(); for(int k=0;k"+str+""); } else { out.print(""+str+""); } } out.print(""); } out.print("");

</HTML ·编译运行程序
%> 编译运行程序
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 内蒙古科技大学:《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
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验7 异常处理.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验8 输入输出流.doc
- 内蒙古科技大学:《Java编程》课程教学资源(实验指导)实验9 图形用户界面(1)GUI 基础.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验六 JavaBean.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验三 JSP语法指令标记.doc
- 内蒙古科技大学:《JSP编程》课程教学资源(实验指导)实验四 JSP内置对象.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