JSP高级应用课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JSP高级应用课件,JSP高级应用PPT

JSP高级应用 学习要点包括: jspSmartUpload组件的应用; JavaMail组件的应用; 实现验证码技术; 实现进度条技术; JFreeChart组件的应用。 JSP高级应用 任务一 文件的上传下载 任务二 发送邮件 任务三 图形处理 任务四 数据统计 小结 任务一 文件上传下载 知识目标 完成文件上传和下载的方法有很多种,比如:jspsmart公司的jspSmartUpload组件,O’Rrilly公司的cos组件,Jakarta Apache公司的commonsFileUpload组件,JavaZoom的uploadbean组件,以及Struts组件中自带的org.apache.struts.upload类工具等等。 三种上传组件的比较 jspSmartUpload概述 jspSmartUpload组件实现文件上传和下载功能,具有以下特点: (1)使用简单。 (2)能全程控制上传.可以获得全部上传文件的信息,包括文件名、大小、类型、扩展名、文件数据等,方便存取。 (3)能对上传的文件在大小、类型等方面做出限制。可以下载哪些文件,也可以过滤掉不符合要求的文件。 (4)下载灵活。不管文件在Web服务器的目录下或在其他任何目录下,都可以利用jspSmartUpload下载。 (5)能将文件上传到数据库中,也能将数据库中的数据下载下来(仅对mySQL数据库)。 jspSmartUpload概述 jspSmartUpload 的安装与配置步骤如下 : (1)下载jspSmartUpload组件后,将其解压。 (2)将其中的com目录复制到应用程序目录下的WEB-INF\classes中(如:chap09\WEB-INF\classes)即可,该应用程序即可使用jspSmartUpload组件。 (3)如果希望tomcat服务器的所有web应用程序都可使用jspSmartUpload组件,将com目录复制到webapps\ROOT\WEB-INF\classes文件夹中即可。 (4)重新启动tomcat,就可以在jsp文件中使用jspSmartUpload组件。 jspSmartUpload常用类 file类包装了一个上传文件的所有信息。通过file类,可以得到上传文件的文件名、文件大小、扩展名、文件数据等信息。file类提供的主要方法如下图。 jspSmartUpload常用类 files类包装了一个上传文件的所有信息,表示所有上传文件的集合。通过file类,可以得到上传文件的文件名、文件大小、扩展名、文件数据等信息。 files类提供的主要方法如下图。 files类提供的主要方法 jspSmartUpload常用类 request类的功能等同于JSP内置的对象request。之所以提供这个类,是因为对于文件上传表单,通过request对象无法获得表单项的值,必须通过jspSmartUpload组件提供的request对象来获取。request类提供的主要方法如下图所示。 jspSmartUpload常用类 smartupload类完成文件的上传和下载工作。smartupload类提供的主要方法如下表所示。 文件上传程序 (课堂演示) 使用jspSmartUpload组件实现文件上传。upload.html提供文件上传表单,do_upload.jsp完成文件上传。 文件下载程序 (课堂演示) 使用jspSmartUpload组件实现文件下载。download.html提供文件下载表单,do_download.jsp完成文件下载。 课堂实践 一 配置好jspSmartUpload组件的使用环境。 二 编写一个应用jspSmartUpload组件上传Easy_Buy电子商城中商品图片的程序。 任务二 发送邮件 JavaMail概述 JavaMail是Sun发布的处理电子邮件的应用程序接口,它预置了一些最常用的邮件传送协议的实现方法,并且提供了很容易的方法去调用它们. 由于JavaMail目前还没有包含在JDK中,所以需要从Sun的官方网站下载JavaMail类文件包。除此之外,还需要下载Sun的JAF(JavaBeans Activation Framework),否则JavaMail不能运行。在/products/javamail/downloads/index.html 页面可以下载JavaMail,同时在 /products/javabeans/jaf/downloads/index.html可以下载JAF. 任务二 发送邮件 JavaMail的安装和配置步骤如下 : (1)将下载的

文档评论(0)

优秀文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档