1、 JINING UNIVERSITY 学 士 学 位 论 文 学生姓名: 王才成 学 号: 103120 系 别: 计算机科学系 专 业: 计算机科学和技术(物联网) 题 目: 基于Java Web新闻公布系统设计和实现 指导老师: 蒿琳 完成时间: 6月 目录摘要1关键词1Abstract1Keywords11 绪论21.1 项目开发背景21.2 项目开发目标21.3 课题研究方法22 需求分析32.1 可行性分析32.2 功效分析32.3 系统架构42.4 关键技术42.4.1 JSP技术介绍42.4.2 Java Bean介绍52.4.3 My Eclipse介绍52.4.4 My SQ
2、L数据库介绍52.4.5 Severlet介绍53 系统总体设计63.1 总体功效63.2 系统处理步骤设计73.3 数据库设计74 系统具体设计94.1 首页94.2 新闻分类浏览104.3 新闻查询114.4 用户中心114.5 新闻栏目管理134.6 新闻信息管理134.7 通知公告管理144.8 用户评论管理164.9 系统用户管理164.10 管理员密码修改165 系统测试175.1 测试关键性及目标175.2 测试关键内容175.3 测试用例185.4 测试总结18参考文件18致谢19附录20基于Java Web新闻公布系统设计和实现计算机科学和技术(物联网)专业学生 王才成指导老
3、师 蒿琳摘要:现现在快速发展互联网,已成为新兴媒体公布形式,逐步影响到传统媒体行业发展。和传统信息传输媒体如电视、广播、报纸等相比,电脑、智能手机等终端因其传输信息方便、快捷,并满足大家对外界瞬息万变信息好奇心特点,使得大家对网络新闻媒体越来越依靠。针对上述情况,推出了基于Java Web新闻公布系统,在开发中基于My Eclipse平台,采取Tomcat 服务器,使用数据库My SQL。系统含有很好人机界面,不仅实现了管理员管理新闻信息所需各项功效,而且实现了对用户多种信息进行管理和用户浏览新闻信息多种功效。另外,还含有查找、修改、删除、添加数据方便,数据稳定性、安全性和可靠性好,简单易用等
4、优点。关键词:新闻网站 Java Jsp Tomcat Design and realization of News release system based on Web JavaStudent majoring in Computer science and Technology (Internet of things) Wang Caicheng Tutor Hao LinAbstract: Nowadays the rapid development of the Internet has become a new form of media release and has gradu
5、ally affected the traditional media industry developing. Compared with the traditional information media such as television, radio, newspapers etc, the computers, smart phones and other terminals, characterized by convenient, quick transport, meet the curiosity of people about rapidly changing infor
6、mation, is now getting more dependent from the people. According to the above situation, a new release system based on Java web has been introduced in this paper. In the development of web programming using JSP language and the Tomcat server is chosen as the server, and the relational database manag
7、ement system MySQL is used. Besides, this system has a good man-machine interface, not only realized all the functions which required for administrators to manage news, but also realized the functions for administrator to do information management and deal with user browsing news. At the same time,
8、it offers administrator the functions of query, update, delete, add data convenience, and the advantages such as data good stability, security and reliability, easy to use.Keywords: News Website; Java; Jsp; Tomcat;1 绪论1.1 项目开发背景现现在社会是信息化社会,掌握信息越多越全方面越快速人,就会在各方面竞争当中,占据优势,正所谓知己知彼百战不殆,信息不对称性将会是失败关键诱因之一
9、。信息时效性越来越关键,传统报纸等新闻媒介早已不能满足大家要求。而现现在计算机已经被广泛应用于社会各个方面,计算机网络也得到飞速发展,而对于新闻单位来讲,网络能够更广泛便捷公布新闻信息,愈加好让用户参与到新闻评论等交互之中,所以新闻网站出现了。1新闻网站,是将网络上常常改变信息,如时事政治、产品公布和体育比赛等最新信息搜集起来,然后进行分类化处理,最终公布到网页上一个系统应用。新闻网站出现,使得新闻信息更新公布速度大大加紧,新闻信息时效性得到了很大保障,给要求信息时效性很高用户带来了福音。现在很多新闻网站大多是HTML静态页面,上传修改维护很麻烦,而此次开发将采取JSP动态页面,信息管理很快捷
10、,包含增删改查等,有效减轻了网页更新速度,令新闻信息传输大大加紧。21.2 项目开发目标面对着信息时代变更、新闻行业快速发展,新闻单位要依靠互联网,利用其交互性、时效性特点,提升服务质量,即时和用户沟通交流,使用户能够参与到新闻评论当中,以提升用户使用满意度。3该系统含有以下优点:1. 数据库能够实现多对多处理。2. 系统基于Java Web设计,含有良好安全性和可靠性。3. 用户能得到较高交互性体验,并满足对新闻时效性要求。1.3 课题研究方法本设计关键采取JSP技术,数据库使用My SQL。具体步骤以下:(1)背景和功效分析:经过搜集资料对现行新闻网站进行分析,得出网站业务步骤;并分析管理
11、员和用户对网站需求,得出各个模块功效。(2)组建开发:采取Java语言,以JSP为开发技术,基于开发平台My Eclipse.(3)数据库设计:数据库使用My SQL,仔细分析网站各个模块存放信息性质,画出数据库表格。(4)测试和优化:经过白盒测试和黑盒测试等对系统进行测试,并优化。(5)运行应用程序:完成设计后,在My Eclipse中试运行。 2 需求分析2.1 可行性分析可行性分析也叫可行性研究,就是全方面、系统考虑开发本系统是否可行,关键以经济利益为关键,经过分析大量数据,辩证看待项目标可行性大小,提出对系统大略评价,并探讨投入使用时优缺点。(1) 政策可行性中国政府很重视新闻媒体发展
12、,十五计划纲要指示,要大力发展信息化,以信息化带动工业化,而新闻网站将是信息化关键组成部分之一。(2) 经济可行性伴随信息产业科技快速发展,信息基础设备价格不停下降,这就为我们建设网站提供了方便经济原因。系统成本关键是系统开发和后期维护时大量人力和物力,尤其是后期维护所消耗成本,不过相对于运行后所带来巨大经济效益,成本基础是能够忽略。(3) 技术可行性浏览系统仅需要一台装有浏览器软件计算机即可,对机器本身没有太高要求。对于软件技术要求,现在程序设计语言已很成熟,技术可行性完全足够。(4) 操作可行性计划功效模块时,多多对管理员和用户进行换位思索,使得设计出系统操作简单,更新快速,修改数据方便,
13、轻易扩充。2.2 功效分析本系统需要含有以下功效:(1) 新软件在使用之前,对于使用者来说是完全陌生新系统,功效模块完全不熟悉,所以系统应该含有很好人机界面,能够使用户立即上手使用。(2) 实现管理员管理新闻和用户信息所需多种功效,实现用户快速浏览新闻信息和查询新闻信息所需功效。(3) 数据增删改查方便,数据稳定、安全和稳定性好。2.3 系统架构系统采取三层结构,前端浏览器端页面经过JSP网页完成,以后端系统内部管理页面关键经过Servlet文件来实现,Java Bean组件在WWW服务器上运行,经过JSP返回到用户浏览器,数据全部存放在服务器端My SQL数据库中。4在服务器端,系统采取JS
14、P作为表现手段,使用hibernate中间件访问数据库,采取Tomcat作为服务器引擎,系统业务逻辑由Java Bean 组件完成,使用JDBC驱动程序访问数据库,数据库采取My SQL。5业务服务器数据库服务器事务逻辑数据逻辑ClientBrowser表示逻辑Browser表示逻辑JSPWWW服务器/业务逻辑服务器JavaBean中间件JDBC数据库服务器数据库Mysql图2-1 系统模式图2.4 关键技术2.4.1 JSP技术介绍JSP属于Java服务器页面一个,英文全称是JavaServerPages,本质上就是一个简单Servlet文件,是由SunMicrosystems企业牵头建立动
15、态网页技术。JSP和ASP类似,在HTML文件里插入Java程序和JSP标识,所以JSP本质上就是一个Servlet,那么用JSP技术设计出来应用自然也是跨平台,它实现了HTML语法中Java扩展。JSP和Servlet是一样,在服务器端实施,用户只要有浏览器就能够浏览查看。6Servlet是JSP技术基础,利用JSP技术开发大型Web应用程序离不开Servlet。Java一切特点如安全可靠、面向对象、含有平台无关性、简单易用等JSP全部含有。JSP含有以下优点:(1) JSP代码能够跨平台。(2) JSP组件也能够跨平台。(3) JSP支持多个网页格式。(4) JSP标签可扩充,开发者能够自
16、己对JSP标签进行扩展,定制JSP标签库。(5) 健壮性和安全性,JSP使用语言是Java语言,所以它健壮性和安全性和Java技术一样。JSP是一个尤其棒动态页面开发语言,JSP + Java Bean组合现在应用越来越广泛。对程序员来说,Java Bean代码能够反复利用,在Java模型中,经过Java Bean能够不停扩充Java程序功效,能够很快生成新程序,在维护时候也很方便,而且Java Bean经过Java虚拟机能够得到正确实施,对于平台没有特殊要求。72.4.2 Java Bean介绍Java Bean有三个部分组成:(1)属性:Bean属性就是对象属性,属性命名规则很简单,这么能
17、够很方便找出Bean提供属性,然后进行操作。(2)方法:Bean本身是Java对象,和其交互路径有且唯一:调用对象方法。(3)事件:Bean和其它组件交流信息方法关键是发送和接收事件,事件相当为Java Bean组件提供了给其它组件发送通知方法。82.4.3 My Eclipse介绍My Eclipse是企业级工作平台,在数据库、Java开发和服务器整合等方面效率很高。它相当于功效丰富Java EE集成开发环境,编码、调试、测试和公布等功效俱全。My Eclipse 是一个用于开发Java,J2EE Eclipse 插件集合,在Eclipse基础上加上自己插件就组成了这个企业级开发平台。My
18、Eclipse功效很强大,支持也很广泛,现在支持Java Servlet,JSP, JSF, Struts,Spring, Hibernate,JDBC数据库链接工具等很多功效,基础上涵盖了现在全部主流开源产品开发。92.4.4 My SQL数据库介绍 My SQL是一个关系型数据库管理系统,而且源代码是开放,其速度、可靠性和适应性较高,My SQL数据库使用结构化查询语言(SQL)对数据进行管理,因为My SQL源代码是开放,所以任何人全部能够在许可情况下下载,然后依据自己需要进行修改。10 2.4.5 Severlet介绍 Servlet是用Java编写Server端程序,它和协议和平台无
19、关,Servlet运行于Javaenabled Web Server中,是一个Java文件,能够动态地扩展Server功效。11 Servlet在服务器端处理用户信息含有以下作用: (1)获取用户端浏览器经过HTML表单提交数据及相关信息。 (2)创建并返回对用户端动态响应页面。 (3)访问服务器端资源,如文件、数据库。 (4)为JSP页面准备动态数据,和JSP一起协作创建响应页面。3 系统总体设计3.1 总体功效系统结合跨平台JSP语言技术,数据库采取My SQL,使系统含有易用性、个性化、跨平台等特点,同时也提升了数据安全和稳定。该网站将关键提供以下功效模块:前台实现功效以下: 1.首页:
20、各个功效模块集合,管理员和用户全部在首页进入自己所需界面;2.新闻栏目查看:新闻信息分栏目显示,用户点击不一样栏目浏览不一样类型新闻;3.新闻查询:对新闻信息进行快速寻求查询;4.用户中心:用户登录注册界面。后台实现功效以下: 1.新闻栏目管理:管理员依据新闻性质对新闻栏目进行管理;2.新闻信息管理:管理员能够对新闻信息进行添加修改删除;3.通知公告管理:管理员也能够对通知公告进行添加删除管理;4.用户评论管理:管理员对用户评论进行管理;5.系统用户管理:管理员新闻发布网站后台管理员前台浏览新闻栏目查看新闻查询用户中心登录密码修改用户评论管理通知公告管理新闻信息管理新闻栏目管理首页系统用户管理
21、对用户账号进行管理;6.登录密码修改:管理员修改登录密码。图3-1 系统功效模块3.2 系统处理步骤设计 系统主界面系统登录界面输入管理员账号密码检验密码正确功效界面功效处理错误信息密码错误数据库新闻栏目、公告浏览输入用户账号密码 图3-2 系统操作步骤图(1)数据增加步骤:添加数据时,用户或管理员输入新数据,然后经过系统对正当性判定,若正当则写入数据库并保留,不正当重新输入。(2)数据修改步骤:修改数据时,选中需要修改数据,然后输入新数据,经过系统判定是否正当,若正当则保留到数据库,不正当需要重新输入。(3)数据删除步骤:删除数据时,选中需要删除数据,单击删除,然后选择确定删除,数据库中数据
22、就会被删除。3.3 数据库设计数据库表结构以下:表3-1 公告信息表列 名数据类型长度说 明idint4编号Titlevarchar50标题Contentvarchar50内容Sjvarchar50时间表3-2 管理员信息表列 名数据类型长度说 明idint4编号namevarchar50管理员IDpasswordvarchar50管理员密码Realnamevarchar50增加时间Sexvarchar50性别agevarchar50年纪addressvarchar50地址telvarchar50电话addtimevarchar50时间表3-3 新闻栏目信息表列 名数据类型长度说 明idint
23、4编号Mcvarchar50名称表3-4 用户信息表列 名数据类型长度说 明idint4编号Usernamevarchar50帐号Realnamevarchar50姓名Sexvarchar50性别Agevarchar50年纪Addressvarchar50地址Emailvarchar50邮箱Regtimevarchar50时间Ifusevarchar50使用表3-5 评论信息表列 名数据类型长度说 明idint4编号Sidvarchar50新闻idNrvarchar50内容Membervarchar50用户Sjvarchar50公布时间 表3-6 新闻信息表列 名数据类型长度说 明idint4
24、编号Btvarchar50标题Flvarchar50栏目Nrvarchar50内容Sjvarchar50公布时间4 系统具体设计4.1 首页系统首页有通知公告页面,新闻栏目分类页面等等,用户在此页面能够查看多种栏目标新闻,如体育新闻、娱乐新闻、政事新闻等,新闻被分类查看,能够让用户浏览新闻愈加一目了然。系统首页中还设有新闻查询,通知公告和用户中心链接,用户能够点击新闻查询进入新闻查询页面,愈加紧捷找到自己需要新闻。通知公告则是用户查看系统管理员公布部分网站关键通知变更等等信息界面,方便用户查看部分关键通知。用户中心则是用户登录界面,登录用户则能够愈加好浏览新闻信息,如发表部分用户自己评论等,参
25、与到交互之中。图4-1 首页4.2 新闻分类浏览新闻分类浏览就是将新闻分为不一样栏目进行查看浏览功效,是经过管理员在后台公布新闻信息时,依据新闻内容性质,将新闻归为不一样类别,如部分和体育相关新闻信息则分类为体育新闻栏目,如部分和国家政事相关联新闻信息则分为政事新闻栏目,还有世界新闻栏目旅游新闻栏目等等,此功效能够让用户系统查看自己感爱好新闻,过滤掉不感爱好新闻类型,提升用户浏览新闻速度和感受。图4-2 娱乐新闻栏目查看已登录用户在浏览新闻信息时,能够参与到对新闻信息评论当中,对新闻信息发表自己言论见解,在新闻信息下方输入框里输入用户想要发表言论,点击提交后,用户对新闻信息评论即可发表成功。图
26、4-3 新闻评论界面4.3 新闻查询新闻查询功效也是为了提升用户浏览新闻信息时体验乐趣,经过新闻查询界面,用户很轻易就能够找到自己想要浏览新闻,当用户有想要查看新闻,经过新闻查询快捷过滤掉多出新闻,快速找到中意新闻。图4-4 新闻查询4.4 用户中心 用户中心包含新用户注册和已注册用户登录和修改密码功效。 (1)用户登录 用户中心界面首先是登录界面,用户输入账号密码正确即可登录,参与到评论点赞等交互活动之中,为新闻浏览带来更多乐趣体验。图4-5 用户登录 (2)用户注册 新用户若想对新闻信息发表个人新奇见解评论,必需注册一个账号并登陆,点击登录界面中注册链接,将进入以下注册界面:图4-6 用户
27、注册 (3)用户修改密码 当用户认为密码不安全或难以记住,能够在登陆以后点击修改密码,跳转到修改密码界面进行修改密码。图4-7 用户修改密码4.5 新闻栏目管理 新闻栏目是对新闻信息分类,管理员能够在后台对新闻栏目进行增加和删除,如增加一个新新闻栏目娱乐新闻,或删除已经有体育新闻栏目等。图4-8 新闻栏目增加图4-9 新闻栏目删除4.6 新闻信息管理管理员能够在后台添加新新闻信息,对已经有新闻信息进行修改,或删除无用新闻信息。当管理员添加新闻信息时,点击增加新闻信息链接进入以下界面,然后输入需要添加新闻标题,依据新闻种类选择新闻所属栏目,然后输入新闻内容,最终点击提交数据即可添加新新闻。图4-
28、10 新闻信息增加当管理员需要对已经有新闻信息进行操作时,点击新闻信息管理,即可进入以下界面,点击修改善入和添加新闻信息类似界面进行修改,或是点击删除链接即可删除掉无用新闻信息。图4-11 新闻信息删除图4-12 新闻信息修改4.7 通知公告管理管理员经过后台公布部分新通知公告,通告部分和网站相关消息,提前通知用户部分变动等,令用户提前得悉并做好准备,比如预告新闻信息,或通告某一位用户因何种行为受到网站删号等部分不是新闻信息却又有必需让用户了解信息。图4-13 通知公告查看 管理员公布通知公告时,输入通知公告内容以后点击提交数据即可公布成功。图4-14 通知公告增加管理员删除过期通知公告时,点
29、击删除即可删除。图4-15 通知公告删除管理员点击修改即可对通知公告进行修改。图4-16 通知公告修改4.8 用户评论管理 在交互式新闻网站中,难免会出现有些用户评论内容含有不文明用语或政治色彩或宗教歧视等部分违禁语言,此时管理员就需要将这些违禁用语删除。图4-17 用户评论删除4.9 系统用户管理 若是有些用户违禁用语屡删不改,在评论时候脏话连篇,内容满满全部是违禁用语,管理员有权利直接给予删除账号处理。图4-18 删除用户账号4.10 管理员密码修改 管理员若是感觉目前密码难以记住或有被盗风险,能够点击密码修改善入修改密码界面进行密码修改。图4-19 管理员密码修改5 系统测试5.1 测试
30、关键性及目标 (1)测试关键性软件测试很关键,是在将软件交给用户使用之前确保软件质量关键路径。软件开发过程中每一阶段全部要测试,早发觉错误早修正,假如不在软件开发早期阶段进行测试,系统错误最终将会累积,最终会给成品测试带来巨大阻碍。 (2)测试目标 测试目标是为了找犯错误并修改: 软件测试是发觉错误过程。 测试不是为了表现自己程序完美,而是为了找出程序不足之处。 发觉了新错误才是成功测试。 当然,偏执认为没找犯错误就是失败测试也是不正确,测试是为了经过查找错误产生原因和错误分布特征,以帮助发觉目前软件缺点,并不是单纯为了鸡蛋里挑骨头,我们要设计出有针对性测试方法,改善测试有效性。5.2 测试关
31、键内容测试过程一共就分为五个阶段,分别是:代码审查、单元测试、集成测试、确定测试和最终系统测试。 (1) 代码审查:针对代码比较复杂部位和比较轻易犯错部分,仔细排查。 (2) 单元测试:单元是测试最小单位模块,测试该模块实现实际功效和预期功效是否符合。 (3) 集成测试:集成测试是将全部模块组装起来进行整体测试,看和接口相关问题是否正常。(4) 确定测试:确定测试是向用户展示系统工作一切正常,符合预期目标。 (5) 系统测试:软件开发完成以后,需要和系统中其它部分软件配合运行,系统测试关键从以下几方面入手: 功效测试:测试功效模块是否满足用户需求,设计所描述功效是否全部能实现。 强度测试及性能
32、测试:软件在部分超负荷情况下功效是否正常。 安全测试:关键是对权限系统测试和对非法数据抗干扰能力测试。5.3 测试用例实例测试时,测试了添加新闻和注册新用户等8个相关实例,测试结果符合预期值。 测试用例以下:表5-1 测试用例表测试目标测试用例预期结果实际结果1 用户正确输入,能否成功登录用户名:wcc 密码:111登录成功同预期测试结果相同2 用户输入错误,能否成功登录用户名:wcc 密码:123显示登录信息错误同预期测试结果相同3 新闻查询测试新闻栏目分类 新闻关键字显示相关新闻信息同预期测试结果相同4 新闻分栏目查看娱乐新闻只显示娱乐新闻同预期测试结果相同5 管理员删除测试用户账号删除用
33、户账号删除成功同预期测试结果相同6 密码修改用户名:wcc 旧密码:111 新密码:222密码修改成功同预期测试结果相同7 新用户注册输入新用户相关数据新用户注册成功同预期测试结果相同8 管理员添加测试添加新新闻栏目:世界新闻世界新闻栏目添加成功同预期测试结果相同9 新闻添加测试添加新闻信息添加新闻信息成功同预期测试结果相同5.4 测试总结 运行用户注册功效,然后再经过用户登录功效检验登录和登陆以后新闻浏览体验,尽皆达成了预期结果。在后台管理员登录以后对于新闻信息增删改查,新闻栏目标管理,和用户管理全部达成了理想效果,这些测试表明网站各项功效全部能按设计要求完成操作,达成预期目标。参考文件:1
34、冯艳.基于J2EE遂宁市职校新闻公布系统设计和实现D.成全部:成全部电子科技大学,.2鞠凤娟.基于Java Web新闻公布系统设计和实现J.湖北:信息通信,(07)17-20.3黄红.基于WEB技术新闻公布系统设计和实现D.成全部:成全部电子科技大学,.4张琪.基于MVC设计模式Struts框架设计和应用D.武汉:武汉科技大学,.5唐晨.小型网络新闻公布系统设计和实现D.长春:吉林大学,.6蔡亮.基于 JSP 网络性能测试系统分析和实现J.湖北:信息通信,(6)9-11.7孙年芳.基于jsp网页自动生成工具设计和实现J.安徽:计算机和信息技术,(11)13-14.8薛惠.基于JAVA移动新闻搜
35、索引擎研究和设计D.石家庄:河北科技大学,.9许昭霞.基于Web信息公布和信息交流平台设计和实现D.长春:吉林大学,.10杨毅.基于WEB教务新闻公布系统设计和实现D.西安:西安电子科技大学,.11张春元.Web新闻自动采集公布系统设计和实现J.海南:计算机技术和发展,(09)8-12.致谢:经过这次毕业设计制作使本人受益匪浅,不仅大大提升了自学能力,而且对JSP等Java相关技术有了深入认识。在毕业设计过程中碰到了很多困难,在指导老师蒿琳老师帮助之下全部一一处理,在此尤其感谢蒿琳老师大力帮助。蒿琳老师对我在编程细节上给了耐心且具体指导,毕业论文也给了最大程度上解惑,这些是我完成毕业设计最坚实
36、后盾。经过此次设计使我深深明白了软件开发设计不是一个人,软件开发设计需要是一个团体,一个人力量是渺小,倘若没有蒿琳老师耐心教导,没有很多热心同学集思广益,我将是寸步难行,所以在以后工作当中应该努力学习新技术,和同事们一起做出愈加好更出色软件。附录:管理员添加新闻信息部分代码以下:(管理员后台管理功效中,增加类代码以此为例)if(method.equals(addxw) String bt=request.getParameter(bt);String fl=request.getParameter(fl);String nr=request.getParameter(content1); in
37、t flag=cBUp(insert into xw(bt,fl,nr,sj) values(+bt+,+fl+,+nr+,+date2+);if(flag=Constant.SUCCESS)request.setAttribute(message, 操作成功!);request.getRequestDispatcher(admin/xw/index.jsp).forward(request, response);elserequest.setAttribute(message, 系统维护中!);request.getRequestDispatcher(admin/xw/index.jsp).
38、forward(request, response); 管理员修改新闻信息部分代码以下:(管理员后台管理功效中,修改类代码以此为例)if(method.equals(upxw)String id=request.getParameter(id);String bt=request.getParameter(bt);String fl=request.getParameter(fl);String nr=request.getParameter(content1); int flag=cBUp(update xw set bt=+bt+,fl=+fl+,nr=+nr+ where id=+id+
39、);if(flag=Constant.SUCCESS)request.setAttribute(message, 操作成功!);request.getRequestDispatcher(admin/xw/index.jsp).forward(request, response);elserequest.setAttribute(message, 系统维护中!);request.getRequestDispatcher(admin/xw/index.jsp).forward(request, response); 管理员删除新闻信息部分代码以下:(管理员后台管理功效中,删除类代码以此为例) if
40、(method.equals(delxw)String id=request.getParameter(id);int flag=cBUp(delete from xw where id=+id+);if(flag=Constant.SUCCESS)request.setAttribute(message, 操作成功!);request.getRequestDispatcher(admin/xw/index.jsp).forward(request, response);elserequest.setAttribute(message, 系统维护中!);request.getRequestDi
41、spatcher(admin/xw/index.jsp).forward(request, response);else if(method.equals(deltp) String id=request.getParameter(id);int flag=cBUp(delete from tp where id=+id+);if(flag=Constant.SUCCESS)request.setAttribute(message, 操作成功!);request.getRequestDispatcher(admin/tp/index.jsp).forward(request, response
42、);elserequest.setAttribute(message, 系统维护中!);request.getRequestDispatcher(admin/tp/index.jsp).forward(request, response);用户登录部分代码以下:if(method.equals(mlogin)String username = request.getParameter(username); String password = request.getParameter(password); String str=cBean.getString(select id from member where username=+username+ and password=+password+ and ifuse=在用);if(str=null)request.setAttribute(message, 登录信息错误!);request.getRequestDispatcher(login.jsp).forward(request, response);