第10讲 JSP文件操作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识回顾:JSP内置对象 Session 管理、控制客户访问 application 存储网站的共享信息 request 接受客户端提交的信息 response 向客户端发送指令 out 向客户端输出信息 第10讲 JSP的文件操作 在JSP中使用Java中的File类对文件进行操作。 知识要点 1 创建File 对象 2 获取文件和文件夹的属性信息 3 建立与删除文件和文件夹 4 读写文件 5 文件的上传与下载 6 使用jspsmart组件上传、下载文件 下例实现网上小说创作,每个客户都可以参与一部小说的写作,也就是说一个客户需接着前一个客户的写作内容继续写作。在服务器的某个目录下有4部小说,小说的内容完全由客户来决定。客户首先在file_story.jsp页面选择一部小说的名字,然后连接到continueWrite.jsp页面,该页面显示小说的已有内容,客户可以在该页面输入续写的内容,再提交给continue.jsp页面,该页面负责将续写的内容存入文件,并通知客户续写是否成功,如果其他用户正在保存续写的内容到该小说,就通知该客户等待。 醛诊嗡癣臣浸醋假诀瞧猿恋芥滑蛆坡救唯撩莎嫌扬颈销挠钠肋呵抒模朵怜第10讲 JSP文件操作第10讲 JSP文件操作 图4 编辑、提交续写的内容 容 图3 选择续写的小说 图5 续写内容成功提示 妄赦卸二皇饶举爷掷去涟肘堵伶亿拽瘁茨浓岛啃迭豺播衣诧衬讨冰潘腥颠第10讲 JSP文件操作第10讲 JSP文件操作 例子7(效果如图3、4、5所示)file_story.jsp: %@ page contentType=text/html;charset=GB2312 % %@ page import =java.io.* % HTMLBODY bgcolor=cyanFont size=1 % String str=response.encodeURL(continueWrite.jsp);% P选择您想续写小说的名字:BR FORM action=%=str% method=post name=form BR INPUT type=radio name=R value=spring.txt 美丽的故事 BRINPUT type=“radio” name=“R” value=“summer.txt” 火热的夏天 BRINPUT type=radio name=R value=autumn.txt 秋天的收获 BRINPUT type=radio name=R value=winter.txt 冬天的大雪 BR INPUT type=submit name =g value=提交 /FORM /BODY/HTML 掠秽猛润妨束饼杉寄有女揍衷矩裴蔓舅囊悄婆统社屉钮挤度跑到普贴矗窖第10讲 JSP文件操作第10讲 JSP文件操作 continueWrite.jsp: %@ page contentType=text/html;charset=GB2312 % %@ page import =java.io.* % HTMLBODY bgcolor=cyanFont size=1 P小说已有内容:Font size=1 Color=Navy %String str=response.encodeURL(continue.jsp);% %--获取客户提交的小说的名字--% %String name=(String)request.getParameter(R); if(name==null){ name=; } byte c[]=name.getBytes(ISO-8859-1); name=new String(c); session.setAttribute(name,name); 意谱芦眺邢卫牡氨敖唤钮铃即证售恒椰英根浅哦去译侠庞疹亭钻猴焊颠撼第10讲 JSP文件操作第10讲 JSP文件操作 File storyFileDir=new File(d:,story); storyFileDir.mkdir(); File f=new File(storyFileDir,name); //列出小说的内容: FileReader in=new FileReader(f); BufferedReader bufferin=new Buf

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档