ImageVerifierCode 换一换
格式:DOC , 页数:63 ,大小:571.50KB ,
资源ID:130992      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-130992.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于JSP的网络聊天室.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于JSP的网络聊天室.doc

1、 课程名称 JAVA Web 应用程序 实验名称 基于 JSP 的网络聊天室 班 级 学 号 姓 名 一 、 功能模块: -1.用户注册 (注册用户保存在 application 中 ) -2.用户登录 -3.用户注销 -4.留言功能 二 、 要求: - 1.用户注册、登录都要进行客户端检查是否信息为空 -2.用户登录之 后,服务器端需要检查是否是合法的用户 -3.显示的每条信息都包括登录用户姓名、留言内容及留言时间 -4.其它内容可以自己扩展 三 、 实验步骤和模块 实验总体来说分为三大部分,分别为:用户注册、用户登录和用户留言 ,其中用户注销为一个小功能,因此不做过多描述 1. 用户注册

2、首先来介绍第一部分用户注册界面,在该界面中 用户填写信息后提交,程序自动将用户姓名和密码保存在 application 中以便在用户登录时核对信息,源代码为: form.html Java Web function checkvalid() var str1=login.name.value; var str2=login.pwd.value; var str3=login.sex.value; var str4=login.pwd.value; var str5=login.pwd2.value; if(str1=“) alert(“没有输入用户名 “); return false; if(

3、str2=“) alert(“没有输入密码 “); return false; if(str3=“) alert(“没有输入性别 “); return false; if(str4!=str5) alert(“密码不匹配 “); return false; name(必须输入项 ): passord(必须输入项 ): passord(重新输入 ): 性别 (必须输入项 ): 男 女 户口所在城市 北京市 上海市 天津市 重庆市 曾经居住地 北京市 上海市 天津市 重庆市 爱好 : 旅游 游戏 看电影 看书 听音乐 其他 用户备注信息 : 值得注意的是,在注册界面一定要完成任务要求,即 进行客户

4、端检查是否信息为空 ,同时 密码两次输入是否匹配。 注册界面 用户填写信息,如下所示: 如果用户两次输入的密码不相同,在提交时会出现如下的提示框: 修改密码,使两次密码一致后,提交信息, 信息会显示在屏幕上, 之后确认后,用户可选择回到主界面登录 源代码为: ex08.jsp StringBuffer Trans(StringBuffer sour) for(int i=0; i“); return sour; % “); out.println(“password: “ + pwd +“); /接收 radio 类信息 out.print(“性别是: “); out.println(requ

5、est.getParameter(“sex“); out.println(“); /接收单选的 select 信息 out.println(“户口所在地 : “); out.println(request.getParameter(“City“); out.println(“); /接收多选的 select 信息 out.println(“曾经居住过的城市 :“); String juzhu=request.getParameterValues(“juzhu“); if(juzhu != null) for(int i=0; i“); out.println(“); out.println(“

6、); /处理 textbox 中的信息 String str=request.getParameter(“liuyan“); StringBuffer liuyan = new StringBuffer(str); liuyan = Trans(liuyan); out.println(“用户备注信息是 :“); out.println(liuyan); % 返回登陆界面 显示界面: 用户在注册后 需要 核实信息! 2.用户登录 本网页是程序的主界面,已注册用户可以通过填写正确信息后进入聊天室,如用户信息填写不正确或用户还没有注册,网 页会提示用户信息错误;没有注册用户可以通过本届面点及注册后

7、进入注册页面。 登录界面代码为: 1.html 网络聊天室 系统登陆 还没注册吧?快点击这里 显示为: 之后用户进行登录 如果输入的用户名或者密码不匹配就会出现如下图所示的错误提示: 源代码为: login.jsp 返回登陆界面 3.用户主页 在 用户在 成功 登录后进入自己主页,可以选择留言或注销 ,截图为: 注销则返回登陆界面重新登录,主页和注销源代码如下: 主页代码: main.jsp 要进入留言界面 吗? 注销 注销代码 :loginout.jsp 在这里涉及主界面与登录界面相连接的一个小程序, checkvalid.jsp 没有它就无法实现界面跳转,代码如下: 4.留言功能 在 用户选择进入留言 室 后 显示 界面 如下所示: (当前留言为空) 在此 界面用户可以 输入留言点击“ send”后即可将留言发送出去 ,然后在上方的空白处将发送内容显示出来 ,同时记录留言时间。 例如: 在我自己实验过程中,用户名注册为 lixueyan,并且我已登录,于是我在发送框输入 I love java web,然后点击 send 键 显示结果如下图所示: 为了使程序清晰明了,我将这一部分的程序划分为三小块,分别是主框架,

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。