第4章 JSP文件对象 4.4 案例ch4.4_fileManage文件管理.pptx

第4章 JSP文件对象 4.4 案例ch4.4_fileManage文件管理.pptx

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

JSP开发案例教程JSP开发案例教程第4章JSP文件对象4.4案例ch4.4_fileManage文件管理

File对象的创建02案例ch4.4_fileManage:文件管理04本章内容File对象概述01File对象常用的方法03案例ch4.5_fileUpload:文件上传05小结与练习06

JSP开发案例教程4.4案例ch4.4_fileManage文件管理

案例:案例ch4.4_fileManage应用File对象所拥有的方法,实现对目录和文件的创建、重命名和删除操作。案例包含2个页面:操作选择页index.jsp操作实现页manage.jsp图4-1操作选择页图4-2File对象操作实现页

创建Web项目ch4.4_fileManage,将素材文件夹中的2个网页复制到文件夹src/main/webapp下。打开网页index.jsp,其主要代码如下:操作选择页index.jsp

案例:操作选择页index.jsp为每个单选按钮都添加了onclick事件,当选中此单选按钮时,将调用对应的JavaScript自定义函数,根据需要对代码第38~45行id为divExist和divNew的div标签分别设置显示或隐藏样式。同时,将此radio的值value作为参数传递给函数set(value),以保存到隐藏域action,在提交表单时通过save()方法将隐藏域中的值读出并保存到浏览器会话存储sessionStorage的变量action中。当网页后退时,将从sessionStorage读取action的值,根据此值来决定divExist和divNew的显示或隐藏。

任务1:创建Web项目ch4.4_fileManage,将素材文件夹中的2个网页复制到文件夹src/main/webapp下。打开网页index.jsp,其主要代码如下:操作选择页index.jsp的实现

现代动态网页技术操作结果页manage.jsp的实现①获取输入信息,创建3个File对象任务2:打开网页manage.jsp,修改代码。

File对象操作实现页manage.jsp修改manage.jsp的代码,在已有代码的第55行之后新添如下代码。②子目录和子文件的创建、重命名和删除Filefile2=newFile(d:\\upload,folderName);//创建File对象,目录举例:创建目录

教师+半屏内容出境创建目录代码

教师+半屏内容出境创建文件代码

教师+半屏内容出境重命名代码

教师+半屏内容出境删除空目录代码

教师+半屏内容出境删除文件代码

File对象操作实现页manage.jsp③声明函数并递归调用函数删除任意目录或文件声明函数递归调用

④调用JavaBean中的方法删除任意目录或文件在manage.jsp页面中声明的函数只能在此页面被调用,无法在其他页面中调用(采用文件包含的方式除外)提高代码的重用性方便代码的管理、维护函数此项目中其他的页面或类都可以调用此方法JavaBean方法File对象操作实现页manage.jsp

02创建类03调用JavaBean中的方法01创建包图4-4创建包Package图4-5创建类FileDelete的窗口File对象操作实现页manage.jsp

文档评论(0)

87090 + 关注
实名认证
内容提供者

中学高级教师 从事一线教育教研15年多

1亿VIP精品文档

相关文档