JSP课程设计说明书_第1页
JSP课程设计说明书_第2页
JSP课程设计说明书_第3页
JSP课程设计说明书_第4页
JSP课程设计说明书_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、系别:电气与电子工程系专业: 计算机应用技术学号:姓名:目录新闻发布系统3第一章新闻发布系统分析31.数据库设计(news表)32.功能模块说明43.选用网页编辑器FCKeditor7第二章新闻发布系统开发技术81.JSP技术82.Javabean83.Servlet84.MVC开发模式9第三章新闻发布系统开发91.JDBC数据库驱动机制92.Jsp分页技术103.FCKeditor技术10第四章新闻发布系统使用111.新闻发布112.信息发布113.客户端浏览主页114.选择滚动字幕的新闻12第五章结论12新闻发布系统摘要随着人类经济的发展,时代的进步,每天都有大批的新的事情发生,信息量也在

2、不断的增大,由于种种原因,会有很多的新闻事件不被人知。为了让更多的人们去了解广泛及时的新闻信息,以及让每个人通过某种方式把更多的重要的新闻信息传达给更多的人,针对这种情况,本系统为广大的用户更直接便捷的发布新闻信息提供了方式,基本实现了新闻信息的在线查看、发布功能以及管理员对新闻信息发布的管理等功能。新闻发布系统(News Release System or Centent Management System)又叫做内容管理系统,是一个基于新闻和内容管理的全站管理系统,可以将杂乱无章的信息(包括文字,图片和影音)经过组织,合理有序地呈现在客户面前。当今社会是一个信息化社会,新闻作为信息的一部分

3、有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念由此提出。新闻发布系统的提出使电视不再是唯一的新闻媒体,网络也充当了一个重要的新闻媒介功能。第一章 新闻发布系统分析1. 数据库设计(news表)2. 功能模块说明(1)新闻发布页面新闻编辑页面PservletJavabeanPic_news表3. 选用网页编辑器FCKeditor(1) 导入在线编辑器下载FCKeditor,在网站下载:l .rarll 将.rar解压,解压后文件夹中会存在一个“fckeditor”文件夹,将该文件夹整个复制到,工程文件的WebRoot下。第二章 新闻发布系统开发技术1. JSP技术JSP的全称为Jav

4、a server pages,是由Sun倡导的,多家公司参与,与1999年推出的一种Web服务设计标准。本质上就是把Java代码嵌入到HTML中,然后经过JSP容器的编译执行,根据这些动态代码的运行结果生成对应的HTML代码,从而可以在客户段的浏览器中正常显示。优点:1) 将内容的产生和显示进行分离2) 强调可重用的裙组件3) 采用标识简化页面开发4) 易于整合到多种应用体系结构中2. JavabeanJavabean是一个处理与人物逻辑的类文件,可被JSP直接调用编写方法:1) Javabean是一个public类2) Javabean类是一个无参的构造方法,在使用<jsp:useBe

5、an>时,实例化Javabean3) Javabean内的属性是私有的,只能通过Javabean内部的方法访问或改变,以保证数据完整性,封装性4) 设置(set)和获取(get)变量值,传参3. ServletServlet主要用于处理客户端传来的HTTP请求,并处理结果以HTTP形式返回客户端,从而生成动态网页。HTTP请求服务器WEB服务器客户端(WEB浏览器)HTTP响应优点:1) 可移植性2) 强大的功能3) 高性能4) 安全性高4. MVC开发模式主要功能:模型应用程序状态响应状态应用程序功能通知视图改变控制器定义应用程序行为更新模型选择响应视图视图解释模型响应更新请求发送消息

6、到控制器允许控制器选择视图状态查询通知改变状态改变选择视图用户请求第三章 新闻发布系统开发1. JDBC数据库驱动机制Class.forName("com.microsoftjdbc.sqlserver.SQLServerDriver").newInstance();con=DriverManager.getConnection("jdbc:microsoft:sqlserver:/:1433;DatabaseName=test","sa","");2. Jsp分页技术int pagesize=1

7、0;int pagecount=0;int pagenow=1;int rowcount=0;out.println("<a href=newsdel.jsp?pagenow="+1+">首页</a>|");if(pagenow!=1) out.println("<a href=newsdel.jsp?pagenow="+(pagenow-1)+">上一页</a>|"); if(pagenow!=pagecount) out.println("<a h

8、ref=newsdel.jsp?pagenow="+(pagenow+1)+">下一页</a>"); out.println("<a href=newsdel.jsp?pagenow="+pagecount+">尾页</a>");3. FCKeditor技术jsp标签调用fckeditorl 解压:fckeditor-java-2.6-bin.zip,将文件:fckeditor-java-core-2.6.jar和lib/下的所有*.jar复制到项目中的lib下。ll 编写一个jsp

9、标签<% taglib uri="" prefix="FCK"%>l 在jsp中调用jsp标签<FCK:editorinstanceName="myEditor"basePath="/fckeditor"value=" "></FCK:editor>第四章 新闻发布系统使用1. 新闻发布2. 信息发布3. 客户端浏览主页4. 选择滚动字幕的新闻第五章 结论随着信息时代的高速发展,传统的报纸杂志已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,于是我们就很有必要在网上创建一个新闻发布管理信息系统了。针对现在我们的上网环境,在线发布新闻、动态

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论