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); %>
<%@ page contentType=\eadFile\