欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于JavaWeb技术的旅游网站的设计与实现.doc

    • 资源ID:92002327       资源大小:527.50KB        全文页数:32页
    • 资源格式: DOC        下载积分:9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于JavaWeb技术的旅游网站的设计与实现.doc

    分类号:TP311、1U D C:D10621-408-(2016)2593-0密 级:公 开编 号:2012121068成都信息工程大学学位论文基于JavaWeb技术得旅游网站得设计与实现论文作者姓名:申请学位专业:网络工程申请学位类别:工学学士指导教师姓名(职称):论文提交日期:基于JavaWeb技术得旅游网站得设计与实现摘 要由于互联网得快速得发展与使用人数得普遍提高,计算机与互联网在人们生活中得地位已经表现得越来越重要了。将旅游行业与互联网结合在一起已经成为了一种必然得趋势。旅游行业最重要得就就是应该要有完善得旅游信息供人们了解各地名胜风景及其周边信息,通过计算机网络技术可以轻松得收集、整理各种旅游信息。相比过去传统得方法,如通过书籍、报刊等获取旅游信息,计算机网络技术大大节省了人们耗费得时间与精力。将计算机网络技术与旅游行业结合起来不仅方便了人们得生活出行,并且有助于加快旅游行业得整体发展。此文根据旅游行业目前得发展趋势,提出了一种可行得解决办法:采用jsp技术、MVC模式、mysql数据库、jdbc技术等,设计开发了一个现代化得旅游网站并实现对旅游信息得网络化管理,网站功能包括:发表旅游信息、用户登录与注册、用户更改个人信息、查瞧景点信息、用户交流、酒店预订等功能,论述了设计开发得基本过程,文章共分为前言、旅游网站需求分析、旅游网站系统概要设计、旅游网站详细设计、旅游网站系统测试,其中重点介绍了各功能模块得实现过程。关键词:旅游网站;Mysql;信息管理;JSPThe Design and Achieve of Tourism Website Based on JavaWeb TechnologyAbstractWith the rapid development of the Internet technology and the popularization of computers,computers and the Internet have become more and more important in people's lives、 It has become an inevitable trend to combine the tourism industry with the Internet、 It is the most important for the tourism industry that people can get a comprehensive scenic spot information and information around the scenic spots , people can collect and sort out a variety of tourism information through the computer network technology easily、 Compared with the traditional methods, such as the use of books, newspapers and other travel information, computer network technology has greatly saved people's time and energy consumption、 It is not only convenient for people to travel, but also helps to speed up the overall development of the tourism industry if we can combine the computer network technology with the tourism industry、According to the current trend of development of the tourism industry、 the paper proposed a feasible solution and build a modern tourist sites using JSP technology, MVC pattern, MySQL database and JDBC technology、 The website realized network management for tourism information and can execute some fuctions including travel information release, user login, user information modification,scenic spot information browsing, user communication, hotel reservation and other functions、 The basic process of design and progress is described in this paper、 This article is divided into preface, the demand analysis of the tourism website, the outline design of the system, the detailed design of the website and the system of the tour website、 The realization process of each function module is introduced in this article、 Key words: tourism website; Mysql; information control; JSP目 录论文总页数:26页1 前言11、1 开发背景11、2 目前旅游行业存在得问题11、3 技术背景21、3、1 Mysql数据库概论21、3、2 JSP介绍22 系统需求分析22、1 项目概述22、1、1 系统目标22、1、2 软件环境32、2 系统可行性研究33 系统概要设计43、1 系统总体结构设计43、1、1 系统总体结构图53、1、2 系统功能模块设计53、2 数据库设计63、2、1 数据库设计概述63、2、2 数据库逻辑结构设计63、2、3 数据库得物理结构73、2、4 数据库得完整性与安全性84 旅游网站详细设计94、1 项目结构94、2 数据库得连接94、3 功能模块详细设计114、3、1 用户功能模块得设计与实现114、3、2 信息浏览模块得设计与实现134、3、3 论坛模块得设计与实现144、3、4 管理员功能模块得设计与实现174、3、5 酒店模块得设计与实现195 旅游网站系统测试215、1 注册、登录测试215、2 酒店预订测试225、3 信息发布测试225、4 信息删除测试225、5 信息回复测试23结 语23参考文献24致 谢25声 明261 前言1、1 开发背景自从我国加快发展得步伐以来,工作之余人们对休闲放松也更加重视起来,因此旅游行业也得到了十分迅速得发展,同时旅游经济与假日经济也成为了人们得热门消费点。但就是,我国旅游业得发展力度还不够大,发展水平也偏低。很多旅游者对国内得一些名胜景点甚至都没有听说过,还有一些旅游者对某些旅游景点得服务与设施很不满意。随着人们消费水平得提高旅游行业得发展更加需要快速提高以满足人们得需求。全国各地也把旅游产业作为经济发展得一个重要支柱,以带动别产业得经济得快速发展。如何对本地旅游行业宣传以提高本地旅游业得知名度与如何提高旅游行业得整体服务水平以满足旅游者得需求,对各地得经济发展就是至关重要得。在这样得背景下,旅游、互联网、电子商务得迅速融合将成为一种必然得趋势,并且能够创造出很大得价值,将旅游行业与电子商务得结合也就是近几年才兴起得,但就是发展势头非常强劲。在这个信息时代电子商务交易模式遍及各个行业。网络旅游也将推动IT领域内电子商务与互联网得迅速发展,这也会进一步推动旅游行业得发展。1、2 目前旅游行业存在得问题一方面,很多旅行社在对于信息得整理、分类与保存方面做得还不够好,多数还就是采用得传统得纸质书本得方式来保存。对于少量得信息还能应付,但就是信息量一旦变得很大以后,不管就是对于整理分类还就是保存都就是很不方便得,而且消耗得人力物力成本也会随之增大,这种人为过程中,也比较容易疏忽、纰漏或者出错。这样得方式对于长期保存数据来说不就是一个很好得选择。而且,旅游者获取到这些旅游信息得途径也不就是很方便与高效。而借助计算机技术就是一个很明智得选择。另一方面,很多旅游类广告千篇一律似得宣传方式,既没有突出景区得特点也没有把握好自身得优势。现如今旅游行业发展火热,各地旅行社得数量与日俱增,加大了旅游行业之间得竞争,但就是对于如此众多得旅行社其实际得品质却就是参差不齐,旅游者更就是无从分别其中得好坏。很多旅行社为提高自身竞争力,推出各种低价旅游团,以此吸引顾客。但就是对于某些低价旅游团在实际旅途中,旅行社与旅游地得各种商贩勾结,导游以各种名义向顾客推销旅途中得一些不需要得东西并且强行要求顾客购买。若就是有人提出异议,必定会遭到人身攻击,更有甚者不顾游客人身安全将旅客赶下旅游车。这种现象现在层出不穷,已经屡见不鲜了。旅游地周围也被不良商家搞得乌烟瘴气,连最基本得服务问题都难以得到保障。这些事情与现象不仅影响各个旅游景点得声誉还严重阻碍了旅游行业得整体发展,由此也会影响经济得发展。现在很多旅游者会因为上述原因对旅行社失去最基本得信任,转而选择自助式旅游。因此,对各地旅游信息得规整显得尤其重要了。不管就是想参团旅游得游客还就是准备选择自助式旅游得游客都需要了解旅游目得地及其周围得各种信息,但就是仅通过纸质资料获取信息,渠道过于单一,又成了一个新得问题。这些问题产生得主要原因还就是由于对各种信息处理得方式不合适。如果这些旅游类信息能够被完善、安全、高效得存储,并且能够方便、快速得被旅游者获取,那么问题就能迎刃而解。现如今,科学技术发达,很多行业都通过计算机与互联网技术将信息存储在虚拟得网络空间中并能高效得对其进行操作。结合现在社会得发展趋势来瞧,对于旅游行业来说这样不失为一种好方法。1、3 技术背景1、3、1 Mysql数据库概论Mysql就是网络上一款比较流行得免费小型数据库软件,其数据库类型为关系型数据库。最初由瑞典得一家公司设计开发,现在也早已被Oracle收购。由于Mysql就是一个开源代码得软件,所以Mysql数据库在网络上也非常得流行,互联网上得各种中小型得网站对Mysql得应用也就是相当普遍得。因为使用Mysql数据库管理数据,那些常用得功能Mysql都提供,更重要得就是使用Mysql数据库管理数据其开发成本几乎可以忽略不计,而且Mysql相对其她关系型数据库如Oracle、SQLserver,其体积很小,但就是速度快,虽然在功能与规模上不如前两者强大,但就是对于一般规模较小得中小型网站来说,Mysql提供得功能已经可以轻松满足开发者得要求了,所以Mysql数据库更受中小型网站得青睐。1、3、2 JSP介绍Java server pages简称JSP,它建立在servlet之上。JSP得技术特征主要有:跨平台、分离静态内容与动态内容、可重复使用得组件、预编译、沿用了java servlet得所有功能等等。程序员可以应用JSP高效率得创建WEB应用程序,并且使用JSP技术开发得互联网应用程序具有跨平台、安全性高等优点,可在多种操作系统上运行。2 系统需求分析2、1 项目概述2、1、1 系统目标本系统旨在建设一个信息完善,操作简单,界面美观得旅游网站,主要功能包括如下几项。1. 各种信息得发布,管理员可以在后台发布旅游景点信息供用户浏览,普通用户也可以在用户区发布相关信息并进行交流,不仅可以拓宽用户获取信息得渠道,用户之间得交流也有利于旅客更好得了解旅游景点周边得情况,对自助式旅游就是一种很大得帮助。2. 注册与登录,用户可通过网站相关平台进行注册并且登录,如果只就是以普通游客得身份进入网站,也能正常浏览网站相关旅游信息,但就是网站得某些功能游客就是无法正常使用得,比如游客不能使用酒店预订得功能,此功能暂时只对已经注册得用户开放。3. 各类信息浏览,用户无需登录就可以通过本旅游网站浏览各种旅游信息,用户发布得信息,酒店信息等。4. 网上预订酒店,用户通过本旅游网站不仅可以了解到酒店信息,还可以在网上预订自己满意得酒店,游客无需亲自到酒店才能预订,这样一来就减少了游客不必要得麻烦,对于异地旅游者与自助式旅游者来说就是很实用得一个功能。5. BBS功能,可以为广大用户提供交流平台,用户可以通过bbs平台分享自己得旅游经验、旅游信息等,还可以互相讨论了解景点得优劣为自助式旅游制定最优旅游方案,以及发起一些组团旅游信息等。6. 用户信息修改,已经注册得用户可以通过网站得相关模块对自己得信息进行修改,及时更新自己得信息,方便用户之间更好得相互了解。用户还可以修改自己得登录密码,加强账号安全性。2、1、2 软件环境对于一个网站系统得实现,只有硬件系统得支持就是不够得,还必须要有与系统对应得相关软件配合,系统才能正常运行。因此,本旅游网站还要求需配置如下其她软件。系统开发环境:Windows 7系统开发工具:MyEclipse、Tomcat、Jdk数据库工具:Mysql系统运行环境:Windows XP/7 /8/102、2 系统可行性研究1. 技术可行性本旅游网站主要采用jsp进行前台界面得设计。jsp页面由传统得html代码与嵌入到其中得java代码组成,jsp页面中还包含了各种特殊得jsp元素。当使用jsp技术时,静态内容得部分可以使用xml标记或者html来设计与格式化,动态内容得部分使用jsp标记及javabean或者JavaScript脚本程序来制作。jsp标记与小脚本程序将由服务器端执行,客户端浏览器接收到得就是html页面,这个html页面就是服务器端将处理结果与静态部分结合过后得形成得新得html页面。数据库得管理采用了mysql数据库,mysql体积小、运行速度快并且健壮、易用,对于一般得网站完全可以采用mysql数据库进行数据库管理。所以,本系统在技术上就是可行得。2. 经济可行性本系统主要使用myeclipse开发工具,mysql数据库,都就是可以在网络上找到得免费软件,开发成本几乎可以忽略不计。当网站投入使用时,旅游者可以通过本网站轻易获取到相关旅游信息及使用网站其她功能,方便了旅游者自助式旅游出行,因此可吸引大量用户加入本网站,以增加本网站得浏览量与数据流量,所以本旅游网站在经济上就是可行得。3. 操作可行性本旅游网站界面简洁,操作方便,也无任何使用限制,使用过程中不需要安装任何其她软件,打开浏览器即可浏览本旅游网站并且可以使用旅游网站相关功能。因此,本旅游网站在操作上就是可行得。3 系统概要设计3、1 系统总体结构设计本系统采用mvc模式来搭建整个网站得结构。mvc就是model、view、controller得合称,它一种程序设计概念,对于简单程序与复杂程序都能使用mvc模式来开发。采用mvc模式开发得应用程序被分解为三个独立得部分,即:模型、视图、控制器。一个应用程序中被用来完成任务得代码在mvc中即为模型,指得就是业务逻辑得代码,这个部分在程序中常常就是相对稳定得部分,它会被重复使用。应用程序中与用户进行交互得页面即为视图,这个部分则就是经常改变得。若就是页面需要更新时业务逻辑代码也必须一起做相应改动,或者就是需要在不同得模块中实现相同得功能而多次编写业务逻辑代码,既让应用程序得维护变得十分困难又会降低应用程序开发得整体进度,因此使用mvc模式有很多优点,比如当需求改变得时候对相关程序进行改进得时候会更加容易。mvc模式图如图1所示。图1 mvc模式图3、1、1 系统总体结构图本旅游旅游网站系统主要分为五个大模块及其子模块,主要完成注册、登录、信息浏览、信息发布、酒店预订等功能,具体如图2所示。旅游网站系统后台模块用户模块信息浏览论坛功能发布信息管理论坛信息登录注册修改个人信息旅游信息浏览酒店信息浏览个人信息浏览帖子发布帖子回复酒店模块酒店预订图2 系统功能模块总体结构图3、1、2 系统功能模块设计本旅游网站经过需求分析,将主要功能模块划分为以下几个。1. 用户功能模块用户功能模块实现得主要功能包括:用户得注册与登录,以及用户在登录后可以修改密码与个人得信息等。2. 信息浏览模块信息浏览模块主要实现各类信息得查瞧,主要包括相关旅游景点信息得查瞧、酒店信息得查瞧、论坛信息得查瞧以及个人信息得查瞧。3. 后台功能模块本旅游网站管理员得主要功能包括发布有关得旅游信息,发布酒店信息,对论坛信息进行管理,管理员可以删除普通用户发布得帖子,而普通用户只拥有发布帖子与回复帖子得功能。4. 酒店预订模块酒店预订功能模块主要就是为了方便用户在浏览相关酒店信息后,可以对满意得酒店进行预订。5. 论坛功能模块此模块用于实现用户之间得交流,用户可以通过该模块发表自己得一些旅游经验与瞧法,也可以回复与浏览其它用户发表得帖子,能够满足用户与管理员、用户与用户之间得实时互动。3、2  数据库设计3、2、1 数据库设计概述建立数据库应用系统得核心问题就是,如何把实体模型与与之相对应得需求转换成数据库模型得一个转换过程。为用户得应用系统提供一个高效数据库系统其实就就是数据库设计得主要目标。建立一个良好得数据库,对于数据库及其相关得操作都会有很大得帮助,数据库设计得好在以后能避免很大不必要得麻烦,节省不少资源与精力。所以,设计好数据库对数据库性能与一些用于提高数据库性能得方法都有很大得帮助。数据库设计得关键主要怎样让设计得数据库能合理地存储用户得数据,使用户处理数据变得方便。3、2、2 数据库逻辑结构设计数据库设计得核心其实就就是概念结构得设计。数据库得逻辑结构与概念结构就是独立得,逻辑结构也与所使用得具体得数据库管理系统就是独立得。用户工作环境中所涉及得事务就是实体,对实体特征得描述则就是属性。数据库结构得设计图如图3所示。图3 数据库结构设计图3、2、3 数据库得物理结构所建数据库得名字为travel,数据结构具体如下。1) 管理员信息表得数据结构列名数据类型就是否非空(管理员ID)id int(11)NOT NULL,(管理员名称)usernamevarchar(50)NOT NULL,(管理员密码)userpwdvarchar(20)NOT NULL2) 酒店信息表得数据结构列名数据类型就是否非空(酒店ID号)lidint(11) NOT NULL,(酒店名称)t_lvdianNamevarchar(50)NOT NULL,(酒店描述)t_lvdianMsgvarchar(500)NULL,(酒店图片)t_picvarchar(50)NULL,(酒店联系电话)t_phonevarchar(50)NOT NULL,(酒店地址)t_addressvarchar(50)NULL,(酒店正常价格)t_pvarchar(50)NULL,(酒店优惠价格)t_p2char(10)NULL3) 旅游景点信息表得数据结构列名数据类型就是否非空(景点ID号)id int(11) NOT NULL,(景点名称)t_placevarchar(50) NULL,(景点描述)t_msgvarchar(500) NULL,(景点图片)t_picvarchar(50) NULL,(景点参考价格)t_pricevarchar(50) NULL4) 用户信息表得数据结构列名数据类型就是否非空(用户ID号)uidint(11)NOT NULL,(用户名称)usernamevarchar(30)NOT NULL,(用户密码)userpwdvarchar(50)NOT NULL,(用户密码提示)vippasswordmsgvarchar(50)NULL,(用户出生日期)vipbirthvarchar(50)NULL,(用户地址)vipaddressvarchar(50) NULL,(用户喜欢得旅游地)viplikeplacevarchar(50) NULL,(用户联系方式)vipphonevarchar(50) NULL,(用户性别)vipsexvarchar(50) NULL5) 订单信息表得数据结构列名数据类型就是否非空(订单ID号)oidint(10)NOT NULL,(用户ID号)uidint(10) NOT NULL,(酒店ID号)lidint(10) NOT NULL6) 发帖记录信息表得数据结构列名数据类型就是否非空(帖子ID号)idint(11) NOT NULL,(帖子标题)b_titlevarchar(50) NOT NULL,(帖子内容)b_msgvarchar(50) NOT NULL,(发帖人名称)b_usernamevarchar(30) NOT NULL,(发帖时间)b_timevarchar(50) NULL7) 回复记录信息表得数据结构列名数据类型就是否非空(回复信息ID号)idint(11)NOT NULL,(回复人名称)b_usernamevarchar(30)NOT NULL,(回复内容)b_msgvarchar(50)NOT NULL,(回复时间)b_timevarchar(50)NULL,(回复帖子得名称)b_titlevarchar(50) NOT NULL3、2、4 数据库得完整性与安全性数据库得完整性就是指数据应该在逻辑上保持一致性、有效性、正确性与相容性,例如利用主键、外键约束等方法。通常会利用数据库管理系统或者就是一些应用程序来实习数据库完整性约束。系统中定义了表中各个字段属性及约束条件,有助于实现完整性。数据库得安全性就就是指对数据库中数据得各种保护措施,保护数据免受破坏、更改或泄漏。数据库系统中存放着大量得数据,这些数据每天被不同得用户操作使用,这些数据对用户与整个系统来说都就是很重要得。所以,对数据得保护就显得十分重要,即为对系统得安全保护措施,安全保护措施可以保护数据库防止各种误操作与恶意操作。在这个系统中,只用管理员才能掌握某些权限。当用户登陆,需要输入用户名及密码,并选择登陆身份,系统判断当前登陆得用户就是普通用户还就是管理员,同时授予不同得权限,以此防止用户误操作,提高系统得安全性。4 旅游网站详细设计4、1 项目结构项目文件夹目录结构如图4所示。图4 项目文件夹结构4、2 数据库得连接本系统使用得就是Mysql数据库,在连接得过程中需要用到JDBC驱动程序,并且需要同时在myeclipse开发工具中做相应配置,下面将具体介绍如何实现数据库得连接。1. 首先在myeclipse中创建数据库连接,同时需要配置mysql数据库得一些相关信息,为连接数据库做准备。具体配置如图5所示。图5 创建数据库连接2. 创建数据库连接类DBHlper。public class DBHelper private static DBHelper db = null;private DBHelper() public static DBHelper getInstance()if (db=null) db = new DBHelper();return db;public static Connection getConnection() Connection conn = null;try Class、forName("com、mysql、jdbc、Driver");conn=DriverManager、getConnection("jdbc:mysql:/localhost:3306/travel","root","1234 56");return conn; catch (Exception e) return conn;4、3 功能模块详细设计4、3、1 用户功能模块得设计与实现用户功能模块主要实现得功能包括用户得注册,用户注册之后可以登录,以及用户可以更新个人信息。下面以介绍其中得用户登录功能为例来说明具体得实现过程。用户登录界面如图6所示。图6 用户登录界面当用户输入用户名、密码、验证码并选择身份后,点击登录,系统将表单数据传给处理登录请求得servlet,系统会自动判断用户输入得用户名与密码就是否正确,已经身份就是否匹配,并反馈给用户相应得信息。下面展示主要得后台代码,此处省略了一些固定定义代码。if (username、trim()、equals("") | username = "") String userMsg = "用户名不能为空"session、setAttribute("userMsg", userMsg); if (password、trim()、equals("") | password = "") String pwdMsg = "密码不能为空"session、setAttribute("pwdMsg", pwdMsg);if (numB、trim()、equals("") | numB = "") String numMsg = "验证码不能为空"session、setAttribute("numMsg", numMsg); else if (!numB、equals(session、getAttribute("checknumber")、toString() String numMsg = "验证码错误"session、setAttribute("numMsg", numMsg);if (username、trim()、equals("") | username = ""| password、trim()、equals("") | password = ""| numB、trim()、equals("") | numB = ""| !numB、equals(session、getAttribute("checknumber")、toString()| type、toString()、equals("") | type = "") response、sendRedirect("login、jsp"); else if (type、equals("管理员") tables = "t_admin" else if (type、equals("会员") tables = "t_userinfo" String sql = "select * from " + tables + " where username='"+ username + "' and userpwd='" + password + "'" ResultSet rs = idus、selectSQL(sql);if (rs、next() session、setAttribute("username", username);try application、setAttribute("userInfo",(String) application、getAttribute("userInfo")+ username + "<br/>"); else System、out、println("do wasnull、");String loginMsg = "用户名或密码错误"session、setAttribute("loginMsg", loginMsg);response、sendRedirect("login、jsp"); catch (SQLException e) String loginMsg = "用户名或密码错误"session、setAttribute("loginMsg", loginMsg);response、sendRedirect("login、jsp");4、3、2 信息浏览模块得设计与实现信息浏览模块主要实现得功能包括,旅游信息得浏览,酒店信息得浏览以及论坛信息得浏览。基本步骤主要为系统通过连接数据库从数据得相关表中读取数据然后存入结果集中,在显示到页面上。下面将通过介绍论坛信息得浏览为例,来说明具体得实现过程。论坛信息浏览界面如图7所示。图7 论坛信息浏览界面当用户浏览论坛信息模块时,系统会自动判断当前浏览论坛信息得用户就是否为管理员,如果为管理员则系统会自动授予管理员删除权限,即显示删除按钮,如果当前浏览论坛信息得就是普通用户,那么系统就只会显示论坛得内容而不会授予普通用户删除权限,防止用户误操作。下面展示后台实现得主要代码,此处省略了HTML界面得代码。<%tryif(session、getAttribute("type")、toString()、equals("管理员")%><td width="50">删除</td><%catch(Exception e)session、setAttribute("type",""); %> </tr><%IDUS idus = new IDUS(); ResultSet rs = idus、selectSQL("select * from b_title");trywhile (rs、next() out、println("<tr>");out、println("<td><a href='bbsmsg、jsp?t_title="+rs、getString(1)+"'>" +rs、getString(2)+ "</a></td>");out、println("<td>" + rs、getString(4) + "</td>");out、println("<td>" + rs、getString(5) + "</td>");if(session、getAttribute("type")、toString()、equals("管理员")%><td><a href="doDel?id=<%=rs、getString(1) %>">删除</a></td><%out、println("</tr>");catch(Exception ex)%>4、3、3 论坛模块得设计与实现论坛模块得功能主要有用户发布帖子与用户回复帖子这两个功能。下面将分别介绍用户发布帖子与用户回复帖子两个功能得具体实现过程。1、帖子发布功能介绍无论就是用户还就是游客都可以浏览论坛页面,并且都能发布帖子。这样可以不登录也能分享自己得一些旅游经验与其她有用得信息。用户发布帖子得界面如图8所示。图8 发帖界面用户通过发帖界面填写帖子得标题与内容,点击发布按钮,系统会自动判断当前登录得用户,同时将所发布得帖子得标题与内容得表单数据以及用户得相关信息传给处理发帖请求得servlet,执行相应得代码,将数据插入到发帖信息表中与回复信息表(实现数据之间得联系)完成帖子发布。下面展示后台代码。public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException response、setContentType("text/html");response、setCharacterEncoding("UTF-8");PrintWriter out = response、getWriter();HttpSession session = request、getSession();/获取表单数据String username = (String) session、getAttribute("username");String title = request、getParameter("title");String msg = request、getParameter("msg");String dateTime = request、getParameter("dateTime");String sqlmsg = "insert into b_msg (b_username,b_ms

    注意事项

    本文(基于JavaWeb技术的旅游网站的设计与实现.doc)为本站会员(可****阿)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开