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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(JSP课程设计模板留言板设计文档格式.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

JSP课程设计模板留言板设计文档格式.docx

1、留言板基本信息:主要包括、标题、时间、容。2.5 数据库的物理设计根据系统需求及逻辑结构设计,本基于SQL Server 2008数据库,建立如下数据库表。说明:用户的基本情况,logname设为主键。列名数据类型长度可否为空注释lognameChar10Not Null用户名mima20密码tel15Null联系EmailVarchar50 电子信箱Realname8 Null真实 说明:留言板的基本情况,name设为主键。NameNot nullTitle标题TimeDatetimeContentVarChar100容2.6系统功能分析留言板基于用户验证登录的方式实现用户信息管理、留言板信

2、息管理及留言容的保存等功能。其功能结构如图:3 系统实现3.1系统功能模块设计留言板主要包含用户登录、用户注册、留言、留言板的查询等模块。1、进入界面 进入有多个选项供用户使用2、用户注册用户在使用留言板之前要先进行注册,在注册之后才可以进行操作。3、用户登录留言板理采用用户名及密码验证方式,进入留言板前,用户必须在登录页面输入用户名及密码,只有验证通过的用户方可进入留言板操作主页面。3、留言板信息管理包含3个功能模块:留言容基本信息添加与删除处理和修改。(1)添加留言板容(2)留言成功后 程序提示(3)留言查询4、系统信息维护模块包括用户基本信息管理与留言容的管理。其中,用户管理包括用户的添

3、加、删除、密码修改。3.2 系统目标分析留言板主要提供用户信息的管理以及留言板容的管理,其主要功能如下。 登录管理模块用户名及密码验证处理 会员注册信息管理模块实现会员基本信息的维护,功能如下: 录入会员个人信息。 会员信息列表及修改、删除处理。 会员信息查询。 留言板管理模块实现留言容的维护,功能如下: 留言板的容维护和加密。 留言板容基本信息维护:添加、删除。 留言板容的查询系统操作流程图:Y登录密码框判断密码是否正确输入? 留言板系统操作管理结束开始N保存操作结果4 编成实现(1)Head.txtdiv align=centerH2留言板table cellSpacing=1 cellP

4、adding= width=760 align= border=0tr valign=bottomtdA href=register.jspfont size=2用户注册/A/tdlogin.jsp用户登录submit.jspshowMessage.jsp留言查询/Font/table/div(2)Index.jsphtmlheadtitle/title/head% include file=head.txtcenterh1Font Size=4 color=green欢迎使用留言板image src=IMG_0379.JPG width=300 height=200/image/center

5、/body/html(3)Register.jspHEAD/HEAD%taglib tagdir=/WEB-INF/tags prefix=register注册页面HTMLBODY bgcolor=cycanFont size=2CENTERFORM action= name=formtable输入您的信息,用户名中不能含有符号。tr用户名称:Input type=text name=logname*/CENTER%String logname=request.getParameter();String mima=request.getParameter(String tel=request.

6、getParameter(String realname=request.getParameter(String email=request.getParameter(register:Register logname=%=logname%mima=%=mima%tel=%=tel%realname=%=realname%email=%=email%/CenterP返回的信息:%=backMess%/Center/Body/HTML(4)Register.tag% tag import=java.sql.*% tag pageEncoding=gb2312% attribute name= r

7、equired=true% variable name-given=backMess scope=AT_END% boolean boo=true;if(logname!=null)if(logname.contains(,)|logname.contains()boo=false;if(boo)try Class.forName(sun.jdbc.odbc.JdbcOdbcDrivercatch(ClassNotFoundException e)out.print(e);/response.sendRedirect(error.jspConnection con;Statement sql;

8、ResultSet rs;String condition=INSERT INTO kuhu VALUES;condition+=(+logname;+mima;+tel;+realname;+email;trybyteb=condition.getBytes(iso-8859-1condition=new String(b);String uri=jdbc:odbc:mymooncon=DriverManager.getConnection(uri,sql=con.createstatement();sql.executeUpdate(condition);con.close();bytec

9、=logname.getBytes(logname=new String(c);String mess=logname+注册成功jspContext.setAttribute(,mess);catch(Exception e)没有填写用户名或用户名已经被注册else注册失败(用户名中不能有符号)(5)Login.jsplogin登陆页面BODY bgcolor=cyanBRtable border=2th请您登陆FROM action= Method=post登陆名称:输入密码:if(logname=null)logname=if(mima=null)login:login logname=

10、mima=(6)Loglin.tag% bytea=logname.getBytes(logname=new String(a);byteb=nima.getBytes(mima=new String(b);String mess=try Class.forname(string loginMess=(String)session.getAttribute(if(loginMess=null)loginMess=*String str=logname+if(loginMess.equal(str)mess=logname+已经登陆boolen boo=(logname.length()0)&(

11、mima.length()0);String condition=select*from kehu where logname=+logname+and mima=+mima+sql=con.createStatement();rs=sql.executeQuery(condition);boolean m=rs.next();if(m=true)登陆成功str=logname+session.setAttribute(,str);mess=您输入的用户名+logname+不存在,或密码错误else还没有登陆或您输入的用户名不存在或密码错误。catch(SQLException exp)问题:

12、+exp;(7)Submit.jspBODYmessagePane.jsp method= name=formp输入您的名字:Input type=textpeopleName输入您的留言标题:Title输入您的留言:TextArea name=messages ROWs=10 COLS=36 WRAP=physical/TextAreasubmit提交信息/FROMform1查看留言板look/BODY(8)messagePane.jspCharset=GB2312% page import=java.util.*%!Vector v=new Vector();ServletContext

13、application;synchronized void sendMessage(String s)application=getServletContext();v.add(s);application.setAttribute(Mess,v);% String name=request.getParameter(String title=request.getParameter(String messages=request.getParameter(if(name=null)name=guest+(int)(Math.random()*10000);if(title=null)titl

14、e=无标题if(messages=null)messages=无信息String time=new Date().toString();String s=#+name+title+time+messages+sendMessage(s);out.print(您的信息已提交!submit.jsp返回查看留言板(9)showMessage.jsp%page contentType=%page import=% Vector v=(Vector)application.getAttribute(td bagcolor=cyan留言者留言标题留言时间留言容for(int i=0;iv.size();i+)String message=(String)v.elementAt(i);StringTokenizer fenxi=new StringTokenizer(message,int number=fenxi.countTokens();for(int k=0;knumber;k+)String str=fenxi.nextToken();if(k+str+TextArea rows=3 cols=12/t

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1