基于java信息实训开发实训论文说明书基于java信息精品课程网站实训开发_第1页
基于java信息实训开发实训论文说明书基于java信息精品课程网站实训开发_第2页
基于java信息实训开发实训论文说明书基于java信息精品课程网站实训开发_第3页
基于java信息实训开发实训论文说明书基于java信息精品课程网站实训开发_第4页
基于java信息实训开发实训论文说明书基于java信息精品课程网站实训开发_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

1、编号: 基于 java 信息实训开发 实训(论文)说明书题 目:基于 java 信息精品课程网站实训开发 院 (系): 应用科技学院 专 业: 计算机科学与技术 学生姓名: 学 号: 指导教师: 2012 年 1 月 1 日摘要在 internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。internet 上发布信息主要是通过网站来实现的,获取信息也是要在internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在 internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建

2、设中的重要组成部分,从而倍受人们的重视。 本毕业设计主要完成该精品课网站的设计及实现。通过本网站,可以使用户能够在线的查阅有关课程的最新信息,了解java 知识,下载课程的课件,在线观看课程的讲 座,并可进行在线答疑等。使教学更加方便,方便学生在家或寝室自己学习,提高学生自学能力,也节省学生、老师的时间。关键词精品课程;网站; jsp;javabean; servlet abstractthe rapid development of the internet today, internet access to become a fast release and an important ch

3、annel for transmitting information, its political, economic, and other aspects of life play an important role. published information on the internet is mainly achieved through the website, access to information is also in the internet sea in the search according to certain ways the information they

4、need to download from the site. therefore the construction site in the status of internet applications obviously, it has become the government, enterprises and institutions in the information technology an important component of so much attention. the main graduation design quality lesson to complet

5、e the design and realization of the site. through this website, you can enable users to access the course online the latest information on java knowledge, download the curriculum courseware, online watch the lecture courses, and online q & a and so on. to make teaching easier for students to lea

6、rn at home or bedroom its own students, and enhance self-learning ability, but also save students and teachers time. key words courses, jsp, javabean, servlet ,site目目 录录摘摘要要2abstract31绪论绪论51.1系统开发背景51.2系统当前现状51.3精品课程网站研究的意义52系统所用技术概述系统所用技术概述62.1java理论基础62.2jsp简介72 2. .2 2. .1 1什什么么是是 jsp. . . . . .

7、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 82 2. .2 2. .2 2jsp 技技术术原原理理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 82.3servlet简介92 2. .3 3. .1 1什什么么是是 servlet. . . . . . . . . . . . . . . . .

8、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 92 2. .3 3. .2 2servlet 技技术术的的特特点点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9 93系系统统的的分分析析设设计计与与实实现现103.1系统架构设计概述103 3. .1 1. .1 1三三层层架架构构 . . . . . . . . . . . . . . . . . . . . . . . .

9、. . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 10 03 3. .1 1. .2 2数数据据访访问问层层 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 11 13.2系统需求分析123 3. .2 2. .1 1系系统统定定义义 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

10、 . . . . . . . . . . . . . . . . . .1 12 23 3. .2 2. .2 2功功能能需需求求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 12 23 3. .2 2. .3 3数数据据需需求求 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

11、 . . .1 12 23.3系统模块设计133.4数据库设计143 3. .4 4. .1 1数数据据库库设设计计概概述述 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 14 43 3. .4 4. .2 2数数据据库库概概念念结结构构设设计计 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 14 43.5系统详细设计与实现1

12、53 3. .5 5. .1 1网网站站首首页页 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 15 53 3. .5 5. .2 2课课程程内内容容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 17 73 3. .5 5. .3 3网网上上课课堂堂 . . .

13、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 17 73 3. .5 5. .4 4常常用用下下载载 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 20 03 3. .5 5. .5 5后后台台管管理理 . . . . . . . . . . . . . . . . . .

14、 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 20 04系系统统总总结结24致致谢谢25参参考考文文献献261绪论绪论1.1 系统开发背景人类社会的发展与知识的传递有着一种必然的联系,教育是人类传递知识的最直接最有效的方式。在 21 世纪这个信息高度发达,并且高速流通的时代,计算机的普及以及计算机网络技术的应用,让大量普通人能够有机会接触到比以往更多的知识。作为一个以传播知识为主要职能的机构 学校建立一个自己的精品课程网站是十分必要的事情,这不仅是能使更多的人享用宝贵的教育资料源,同时也对于提升学

15、校自身的知名度,提高学生自学能力,有相当大的帮助。1.2系统当前现状在世界范围内来看,有关精品课程网站研究一直都在进行并且不断取得进步,特别是西方发达国家,他们在精品课程的理论研究与实际运用方法积累了大量的经验,虽然我们中国国内在精品课程网站这一方面的研究起步较晚,但我们同样也取得了大量丰硕的成果。各个高校相继创建了各自的精品课程网站,清华大学、人民大学、北京大学等一大批知名学府利用自身的资源优势,引领中国国内精品课程网站的发展方面。政府的大力支持,各高等学府的积极配合,使得我们国内精品课程网站的研究取得了不俗的成就。1.3 精品课程网站研究的意义根据我国教育水平的现状,尽管我国的现代教育水平

16、在新中国成立之后取得了巨大的进步,但是相对于西方发达国家而言我们还十分落后。人口多而教育资源缺乏影响着我国受过高等教育的人在人口比例中所占的比重,这严重的制约了我国社会的发展与进步,这对于提高我国国民的文化科学素养十分不利。怎样才能让更多的人享有本因只有一少部分人才能享有的教育资源呢?对于这个问题,前人已经做了大量的研究。随着计算机技术以及计算机网络技术的飞速发展,人们终于找到了一条实现这种梦想的捷径,那就是寄希望于把各种教育资源移置到互联网上去,使得各地方的人都能够方便的获取到各种自己想要的知识,打破传统教育资源分配不均的限制,使得更多的人能够有机会获取到知识,这就是精品课程网站研究的实现意

17、义。2系统所用技术概述系统所用技术概述2.1 java 理论基础理论基础 java 是一种简单的、面向对象的、分布式的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的语言。 (1)简单 java 的风格类似于 c+,并且摒弃了 c+中容易引发程序错误的地方,如指针和内存管理。 此外 java 提供了丰富的类库。 (2)面向对象 面向对象可以说是 java 最重要的特性。 java 语言的设计完全是面向对象的。java 支持静态和动态风格的代码继承及重用。 (3)分布式 java 包括一个支持 http 和 ftp 等基于 tcp/ip 协议的子库。因此,java 应用程序

18、可凭借 url 打开并访问网络上的对象,其访问方式与访问本地文件系统几乎完全相同。(4)健壮 java 致力于检查程序在编译和运行时的错误。 java 自己操纵内存减少了内存出错的可能性。 java 提供 null 指针检测数组边界、检测异常出口、字节代码校验。 (5)安全 java 的安全性可从两个方面得到保证。一方面,在java 语言里,像指针和释放内存等 c+功能被删除,避免了非法内存操作。另一方面,当java 用来创建浏览器时,语言功能和浏览器本身提供的功能结合起来,使它更安全。(6)结构中立 为了建立 java 作为网络的一个整体, java 将它的程序编译成一种结构中立的中间文件格

19、式。只要有 java 运行系统的机器都能执行这种中间代码。java 源程序被编译成一种高层次的与机器无关的byte-code 格式语言,这种语言被设计在虚拟机上运行,由机器相关的运行调试器实现执行。 (7)可移植的 java 的可移植性一直是 java 程序设计师们的精神指标,也是 java 之所以能够受到程序设计师们喜爱的原因之一,最大的功臣就是jvm 的技术。java 编译器产生的目标代码 (j-code) 是针对一种并不存在的 cpu-java 虚拟机(java virtual machine),而不是某一实际的 cpu。java 虚拟机能掩盖不同 cpu 之间的差别,使 j-code

20、能运行于任何具有 java 虚拟机的机器上。 (8)高性能 java 可以在运行时直接将目标代码翻译成机器指令。 sun 用直接解释器一秒钟内可调用 300,000 个过程。翻译目标代码的速度与 c/c+的性能没什么区别。 (9)多线程 java 支持多线程,多线程功能使得在一个程序里可同时执行多个小任务。线程,有时也称小进程,是一个大进程里分出来的小的独立的进程。(10)动态 java 的动态特性是其面向对象设计方法的发展。它允许程序动态地装入运行过程中所需要的类,这是 c+语言进行面向对象程序设计所无法实现的。java 编译器不是将对实例变量和成员函数的引用编译为数值引用,而是将符号引用信

21、息在字节码中保存下传递给解释器,再由解释器在完成动态连接类后,将符号引用信息转换为数值偏移量。2.2 jsp 简介 jsp 页面由 html 代码和嵌入其中的 java 代码所组成。服务器在页面被客户端请求以后对这些 java 代码进行处理,然后将生成的 html 页面返回给客户端的浏览器。 java servlet 是 jsp 技术的基础,而且大型的web 应用程序的开发需要 java servlet 和 jsp 配合才能完成。 jsp 具备了java 技术的简单易用,完全面向对象,具有平台无关性且安全可靠,主要面向 internet 的所有特点。2.2.1 什么是 jspjsp(java

22、server pages)是由 sun microsystems 公司倡导、许多公司参与一起建立的一种 动态网页技术标准。 jsp 技术有点类似 asp 技术,它是在传统的网页 html 文件(*.htm,*.html)中插入 java 程序段(scriptlet)和jsp 标记(tag),从而形成 jsp 文件(*.jsp)。jsp 技术使用 java 编程语言编写类 xml 的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通过 tags 和 scriptlets 访问存在于服务端的资源的应用逻辑。 jsp 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的

23、设计,使基于web 的应用程序的开发变得迅速和容易。2.2.2 jsp 技术原理jsp 和客户端的交互是通过 http 协议实现的,这个过程主要分为以下 4 个步骤。(1) 客户端和服务器建立连接(2) 客户端发送请求(3) 服务器发出响应(4) 关闭连接 浏览器 web 服务器向表单中输入数据,单击【提交】按钮显示服务器端产生的响应 图 2-1 客户端请求和响应的过程将数据发送到服务器内容返回到浏览器2.3servlet 简介2.3.1 什么是 servletservlet 是一种独立于平台和协议的服务器端的java 应用程序,可以生成动态的 web 页面。 它担当 web 浏览器或其他 h

24、ttp 客户程序发出请求,与 http 服务器上的数据库或应用程序之间的中间层。 servlet 是位于web 服务器内部的服务器端的 java 应用程序,与传统的从命令行启动的java 应用程序不同, servlet 由 web 服务器进行加载,该 web 服务器必须包含支持 servlet 的 java 虚拟机。2.3.2 servlet 技术的特点 servlet 带给开发人员的最大好处是它可以处理客户端传来的http 请求,并返回一个响应。 servlet 是一个 java 的类,java 语言能实现的功能,servlet 基本上都能实现。 servlet 有以下优势。(1) 可移植性

25、(2) 功能强大(3) 安全(4) 简洁(5) 集成(6) 模块化(7) 扩展性和灵活性(8) 高效耐久3 系统的分析设计与实现3.1 系统架构设计概述系统架构就是一个软件系统从整体到部分的最高层次的划分。其对系统的开发设计与后期维护和扩展有很重要作用。系统架构设计除了要实现用户要求的主要功能外,还应该实现以下的目标:(1)可扩展性:满足用户对新增功能的需求;(2)安全性:保护用户的数据是一个系统必须面对的问题;(3)可定制性:允许根据不同用户的需求进行调整;(4)稳定性:软件运行时保持稳定的性能,才可以提高用户的工作效率。系统架构设计主要包括:应用软件系统架构、系统集成架构设计、系统接口设计

26、等。3.1.1 三三层层架架构构三层结构最简单的说就是将系统分为表层、中间层和底层。表层就是与用户打交道,中间层就是传递用户的参数给底层,然后再返回底层处理的结果给表层。随着三层架构越来越多的应用,软件研发者细分了三层结构。图3-1 是一个浏览器 /服务器(b/s)结构的三层细分架构应用系统。browse表示层功能层数据层serverhtml 服务cookie 服务安全处理缓冲处理任务处理 业务实体类 数据操作类图 3-1 b/s 模式三层结构图从图 3-1 中我们可以知道,整个应用系从处理功能上被分为3 层。(1)表示层:用户接口部分,担负着用户与系统间的对话功能。(2)功能层:实现业务逻辑

27、功能的算法和处理。处理表示层的输入或调用数据层返回数据结果。功能层主要包括业务功能和数据功能两部分。业务功能在功能层内部就可以解决,数据功能必须依靠数据层的交互才可以完成。(3)数据层:就是对数据库中数据的管理。通常为了提高数据读取速度,在数据库中使用大量的存储过程。在数据层中使用尽量少的sql 语句,便于以后的维护。3.1.2数数据据访访问问层层数据访问层一般由两部分组成:业务实体和数据访问逻辑组件。在三层架构中,数据访问层是唯一与数据库打交道的层,所以该层的设计要尽量以提高速度和安全为目标。(1)数据访问逻辑组件数据访问逻辑组件简单来讲就是实现对数据库中数据进行操作的组件,以及实现数据相关

28、操作所需的业务逻辑。(2)业务实体使用业务实体,必须明白业务实体的内部构造和关联方式。业务实体的主要特点如下:提供对业务数据及相关功能进行编程访问。可以使用具有复杂架构的数据来创建,这些复杂数据一般表现为数据库中相关联的多个表。可以作为业务流程中的输入输出参数来传递整体数据。业务实体可序列化,以保持其状态。业务实体不参与事务处理,只是事务处理过程中的一部分数据。事务处理由数据访问组件完成。(3)业务实体的创建数据层中的业务实体类,主要功能是表示一个业务模型。业务实体与数据表之间有对应关系,即业务实体类的属性其实是数据表中的字段。3.2 系统需求分析3.2.1 系统定义 java 精品课程是一个

29、供 java 学习爱好者学习与交流的学习网站。它应具有良好的可视性和较好的互动性。3.2.2 功能需求 java 精品课程网站的目的是为 java 学习爱好者提供良好的学习环境,以弥补学生课堂学习的不足。要求知识点广,可视化强,交流方便,可利用性强。3.2.3 数据需求(1)留言信息网友留言的信息包括网友姓名,邮箱,网站, qq,以及留言主题,留言内容和发表留言时间。(2)资源信息资源信息主要是上传文件和发表文章的相关信息,包括资源类别编号(1.课件资源 2.工具资源 3.视频资源 4.参考源码 5.发表文章),资源名称,资源大小,资源所在路径,资源提供者以及资源提供时间。(3)新闻信息新闻信

30、息是管理员后台发布的新闻,包括新闻标题,新闻标题图片,新闻内容以及新闻发布时间。(4)论坛信息java 学习论坛主要为 java 学习爱好者提供学习,讨论的平台。论坛信息包括主题标题,主题内容以及发表时间。(5)管理员信息管理员信息包括管理员编号,管理员名称,管理员密码,管理员ip,以及管理员注册时间。3.3 系统模块设计java 精品课程网站整体设计主要有六个功能模块:课程介绍,包括 java 语言简介,课程特色,教学条件以及教学方法等内容。主要让大家了解 java 来源的相关知识,以及 java 教学的相关问题。课程内容,主要是 java 相关知识,共十一个篇章。包括: 第 1 章介绍计算

31、机语言的简单演化史、语言翻译程序和虚拟机的基本概念;第2 章介绍 java 开发环境 jdk 和 eclipse 使用的一般知识;第 3 章以 java 的主方法 main()为背景,介绍 java 语言的基础知识和简单算法;第 4 章介绍了java 面向对象的程序设计,这是本书的重点和难点;第5 章介绍了 java异常处理;第 6 章介绍了 java 的基本可重用类包( java.lang 和 java.io);第 7 章介绍 java 图形用户界面;第 8 章介绍小应用程序( applet);第9 章介绍体现 java 多线程编程;第 10 章介绍 java 网络编程基础; 第 11章介绍

32、 java 与数据库的连接 jdbc 技术。网上课堂,主要为学生提供更加直观的教学方式。包括在线视频授课,学习留言,java 学习论坛,在线试题。常用下载,主要供学生下载 java 学习相关资源,包括 java 相关资料下载,常用工具下载,参考代码下载以及学习教程下载。参考资料,主要为学生提供一些 java 学习的相关书籍,网站网址,辅助学习。六、后台管理,主要实现常用下载的相关资料上传,留言内容管理,文章发表和文章管理,新闻管理等。3.4 数据库设计3.4.1 数据库设计概述数据库是信息管理系统的后台 支持,存储着前台界面所需要的信息,在信息管理系统中有着很重要的地位。数据库设计的好与坏,直

33、接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率,保证数据信息的完整性和一直性。同时,一个合理的数据库结构有利于程序的实现。这里选用 access 作为后台数据库。3.4.2 数据库概念结构设计本系统中用到了四个实体类分别是:论坛信息实体类article,留言本信息实体类 message,资源信息实体类 resouce,用户信息实体类 user。本系统模块中用到的数据库逻辑结构有以下几个:(1)留言板信息表 guestbook字段名称数据类型name文本email文本web文本qq文本title文本content备注time文本 (2)论坛信息表 article字段名称

34、数据类型id自动编号pid数字rootid数字title文本cont备注pdate日期/时间isleaf数字(3)新闻发布信息表 news字段名称数据类型id自动编号d_title文本d_picture文本d_content备注d_date日期/时间(4)资源管理信息 resource字段名称数据类型resourcenum自动编号resourceclassid数字resourcename文本resourceintroduction文本resourcecontentpath文本resourcefrom文本resourcetime日期/时间3.5 系统详细设计与实现3.5.1 网站首页网站首页主体

35、部分大体分为三部分 :第一部分是新闻中心 ,在这里可以阅读新近发布的新闻 ;第二部分是网上大学堂 ,在这里点击 【网上留言板 】直接进入留言板页面,点击 【java 学习论坛】直接进入论坛页面,供网友进行在线交流。右侧有下载区,可以直接点击下载所需软件,点击【更多】将进入资源下载页面,那里有更多可供下载的资源;第三部分是日历和公告板,供网友了解更多信息。 首页 css 控制 3.5.2 课课程程内内容容网页左侧用 javascript 控制树形结构 function turnit(ss) if (ss.style.display=none) ss.style.display=; else ss

36、.style.display=none; 树形结构的 javascript 应用 2.2 jdk 的安装,环境配置及使用 3.5.3 网网上上课课堂堂该模块可供大家在线学习和交流。在网上课堂页面,点击【播放】可以直接观看 java 视频讲解,点击 【下载】可以对视频进行下载。点击页面左侧“网上留言板”,将直接打开留言板页面,供大家留言;点击 “学习园地”,将打开发表的文章页面,点击文章名可直接浏览文章;点击“java 学习论坛”,将打开论坛页面,供大家发表主题,回复网页问题等;点击“在线试题”,将打开试题页面,供大家对所学知识进行自我检测。(1)java 学习论坛论坛回复列表实现树形显示%!

37、private void tree(list articles, connection conn, int id, int grade) string sql = select * from article where pid = + id; statement stmt = db.createstmt(conn); resultset rs = db.executequery(stmt, sql); try while (rs.next() article a = new article(); a.initfromrs(rs); a.setgrade(grade); articles.add

38、(a); if (!a.isleaf() tree(articles, conn, a.getid(), grade + 1); catch (sqlexception e) e.printstacktrace(); finally db.close(rs); db.close(stmt); % list articles = new arraylist(); connection conn = db.getconn(); tree(articles, conn, 0, 0); db.close(conn);%1).论坛列表要对主题进行删除可以单击 【del】,点击后会出现管理员登录页面,通过

39、管理员登录验证即可进入修改和删除页面。管理员登录验证点击【mod】可对主题及回帖进行修改,点击 【del】可对其进行删除。2). 管理员操作下论坛列表主题回复页面使用 fckeditor 组件,对回复内容进行编辑fckeditor 文本编辑程序(共享软件)为用户提供在线的文档编辑服务,其具有与微软 office 软件一样的功能,与之不同的是 fckeditor 不需要用户安装任何形式的客户端, fckeditor 程序非常精简但功能强大,因此而受到广大应用者的青睐 。jsp 页面中使用 javascript 对该组件进行设置window.onload = function()var sbase

40、path = /alert(sbasepath);var ofckeditor = new fckeditor( cont ) ;ofckeditor.basepath = sbasepath ;ofckeditor.replacetextarea() ;jsp 页面中使用以下语句即可使用该控件内容:3.5.4 常用下载在这里有相关资料下载,相关教程下载,相关软件下载以及参考源码下载。列表内容包括下载文件名称和大小,点击文件即可进行下载。参考资料这里提供 java 学习的相关书籍和相关网站,以帮助我们扩展知识层面,了解更多关于 java 的知识。 3.5.5 后台管理管理员登录页面该页面是管理

41、员的登录页面,需要管理员输入口令和密码以及验证码后方可进入后台管理页面。口令或密码输入有误或不全时,将会有错误提示。如提示“用用户户名名或或密密码码不不匹匹配配 ,登登录录失失败败,请请重重试试!admin110。”等。管理员登录口令和密码默认为 admin,admin。(1)上传文件文件上传的页面为 upload.html.在这里管理员可根据需要上传不同类型的文件,如课件资源,视频资源,工具资源,参考源码,以及文章发表。选择要上传的文件,然后点击 【上传】,文件将会根据上传分类的不同选择保存到不同目录下。实现文件上传主要使用mysmartupload 组件。代码实现部分为: smartupl

42、oad mysmartupload = new smartupload(); mysmartupload.initialize(config, request, response);/ 初始化 mysmartupload.upload();/ 上载文件 / 获取保存文件的路径 int classid = integer.parseint(mysmartupload.getrequest().getparameter(classid);/或得所属分类 id string resouce_name = mysmartupload.getfiles().getfile(0).getfilename(

43、); string resouce_intro = ; string resouce_path = mysmartupload.getrequest().getparameter(path); /资源的存储路径获取的分类编号 classid,资源名称 resouce_name,资源储存路径resouce_path 等将通过 resoucemgr.java 这个类进行保存,并存入数据库。 (2)文章发表管理员可以在这里发表文章,并将在网上课堂中的学习园地看到所发表的文章。 (3)新闻管理这是一个简单的新闻发布系统。管理员可以在这里发布新闻,并可以再首页进行显示。这里用到了一个 webediter

44、 的组件。 / 当上传图片等文件时,往下拉框中填入图片路径,可根据实际需要更改此函数 function dochange(objtext, objdrop) if (!objdrop) return; var str = objtext.value; var arr = str.split(|); var nindex = objdrop.selectedindex; objdrop.length=1; for (var i=0; iarr.length; i+) objdrop.optionsobjdrop.length = new option(arri, arri); objdrop.selectedindex = nindex; / 表单提交客户端检测 function dosubmit() if (document.myform.d_title.value=) alert(新闻标题不能为空! ); document.m

温馨提示

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

评论

0/150

提交评论