网站大量收购独家精品文档,联系QQ:2885784924

2.列出目录中的文件-西南科技大学网络教育学院.ppt

2.列出目录中的文件-西南科技大学网络教育学院.ppt

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

application对象 服务器启动,产生application对象,为用户分配application对象。 不同客户产生同一个session对象; 所有客户的application对象都是同一个。 例如:聊天室程序、计数器程序、留言板程序。 生命周期:服务器的启动至关闭。 application对象的方法 getAttribute (String name) out对象 out对象是javax.servlet.jsp.JspWriter类的一个子类的对象,它的作用是把信息回送到客户端的浏览器中。在out对象中,最常用的方法就是print()和println()。在使用print()或println()方法时,由于客户端是浏览器,因此向客户端输出时,可以使用HTML中的一些标记,例如:out.println(”h1Hello,JSP/h1“);。 out对象 Out对象 实例:用out对象输出表格outApp1.jsp 小结 文件类 File类的属性方法 boolean canRead() 检测一个文件是否可读。 File类的属性方法 String getParent() 如果File对象指定了父目录,则返回父目录名,否则返回一个null值。 用FILE类操作目录 1.新建目录 用FILE类操作目录 在很多情况下我们可能要根据文件名对文件进行过滤,这个时候就需要调用文件过滤方法。 public String[] list(FilenameFilter filter) 其中FilenameFilter是一个接口,其中声明了一个抽象方法: boolean accept(File dir, String name); 通过实现这个接口就可以进行文件名过滤。 字节流 输入流(InputStream)和输出流(OutputStream)构成字节流的祖先,这两个类直接继承了Object类。InputStream和OutputStream都是抽象类,Input Stream为其他所有字节输入流的超类,而OutputStream为其他所有字节输出流的超类。 下面为字节输入流的类层次结构。 字节输入流 InputStream的方法: 文件输入流 过滤器流 过滤器输入流FilterInputStream和过滤器输出流FilterOutputStream分别为InputStream和OutputStream的子类。 FilterInputStream的构建器如下: protected FilterInputStream(InputStream in) FilterOutputStream的构建器如下: public FilterOutputStream(OutputStream out) 字节输出流 常用方法: 文件输出流 动态网页设计(JSP) * 第六章 JSP文件操作 西南科技大学网络教育系列课程 动态网页设计(JSP) getAttributeNames() getInitParameter() getServletInfo() setAttribute(String?name, Object?value) 实例:网站计数器CounterApp1.jsp 其他一些常用的方法: out.write功能和out.print相同 newLine()的功能是输出一个换行符 out.flush()的功能是输出缓冲的内容。 out.close()的功能是关闭输出流。 out对象的生命周期是当前页面。因此对于每一个JSP页面,都有一个out对象 类File有3个常用构建器: File(String fileName) File(String directory, String fileName) File(File directory, String fileName) File file1 = new File(/); File file2 = new File(“/”, test); File file3 = new File(file1, test); boolean createNewFile() 如果File所表示的文件不存在则创建一个新的空文件,创建成功返回true,失败则返回false。 boolean delete() 删除File所表示的文件或目录,删除目录要求该目录为空,返回值表示删除动作是否成功。 boolean mkdirs() 创建一个目录。 boolean renameTo(File destination) 对一个文件改名或移动。 boolean isDirectory()

文档评论(0)

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

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

1亿VIP精品文档

相关文档