第一范文网 - 专业文章范例文档资料分享平台

2015春季学期中法班JSP程序设计实验报告-陈亭宇 - 图文 (6)

来源:用户分享 时间:2020-06-21 本文由树红树绿 分享 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

InputCar.jsp

JSP页面运行结果:

inputAndShow.jsp

图14 使用有效范围是request的bean

inputCar.jsp(效果如图15所示)

图15 设置有效范围是session的bean

showCar.jsp(效果如图16所示)

图16 显示有效范围是session的bean

实验五 JSP的文件操作

一、实验目的

1.继续掌握JavaBean的概念。 2.掌握JSP的输入和输出流。 3.掌握在页面中读写文件中的数据。 4.掌握如何进行文件操作。

二、实验内容

1.课余时间且在实验课之前,认真复习教材上关于文件操作的例题。

2.实现一系统,具体要求:该系统能够实现文件上传功能和下载功能,显示文件列表和读取文件内容功能。

3.要求在webapps目录下新建一个Web服务目录:test3。除特别要求外,本章实验中涉及的JSP页面均保存在test3中。

upfile.jsp实现文件上传功能,顶部为三个页面的超链接。页面效果如下图所示:

listdir.jsp实现列出服务目录所有文件和子目录的功能,并且能够显示指定文件内容功能。页面效果下图所示:

downfile.jsp实现文件下载功能,示例中为直接指定能够下载的文件,学生应该进行改进,实现能够根据服务目录的变化而变化的效果。页面效果如下图所示:

三、参考代码:代码仅供参考,学生可按照实验要求,参考本代码编写代码,并在代码中给出详细的注释。

upfile.jsp

<%@ page contentType=\<%@ page import=\

选择要上传的文件:

<% upFile.setRequest(request);

upFile.setSession(session); %>

listdir.jsp:

<%@ page contentType=\eadFile\

该目录

downfile.jsp

<%@ page contentType=\

<%@ page import=\

选择要下载的文件:

<% downFile.setResponse(response); %>

Java文件 UpFile.java

package tom.jiafei; import java.io.*;

import javax.servlet.http.*; public class UpFile

{ HttpServletRequest request;

HttpSession session; String upFileMessage=\

public void setRequest(HttpServletRequest request) { this.request=request; }

public void setSession(HttpSession session) { this.session=session; }

public String getUpFileMessage() { String fileName=null;

try{ String tempFileName=(String)session.getId(); //客户的session的id File f1=new File(\

FileOutputStream o=new FileOutputStream(f1); InputStream in=request.getInputStream(); byte b[]=new byte[10000]; int n;

while( (n=in.read(b))!=-1)

{ o.write(b,0,n); } o.close(); in.close();

RandomAccessFile random=new RandomAccessFile(f1,\

int second=1;

//读出f1的第2行,析取出上传文件的名字; String secondLine=null; while(second<=2)

{ secondLine=random.readLine();

second++;

搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新小学教育2015春季学期中法班JSP程序设计实验报告-陈亭宇 - 图文 (6)全文阅读和word下载服务。

2015春季学期中法班JSP程序设计实验报告-陈亭宇 - 图文 (6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/wenku/1092252.html(转载请注明文章来源)
热门推荐
Copyright © 2018-2022 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top