文档介绍:JSP程序设计实验指导书
主编教师:程继洪
目录
实验1 JSP开发环境配置与测试 5
【实验目的】 5
【实验环境】 5
【实验指导】 5
1 JSP开发环境配置 5
1、安装JDK 5
2、安装Tomcat 6
3、安装MyEclipse 6
4、安装MySQL 7
2 JSP程序开发步骤 9
1、开发步骤 9
【实训报告】 12
实验2 JSP语法和内置对象 13
【实验目的】 13
【实验环境】 13
【实验指导】 13
1 JSP页面结构 13
13
JSP表达式 13
JSP代码段 14
JSP注释 14
2 JSP指令 15
include指令 15
3 JSP动作 15
include动作 15
forward动作 15
useBean动作、setProperty动作和getProperty动作 15
application对象 16
【实验报告】 16
实验3 JSP文件上传与下载 18
【实验目的】 18
【实验环境】 18
【实验指导】 18
1 文件上传 18
2 文件下载 19
【实验报告】 20
实验4 SERVLET应用 21
【实验目的】 21
【实验环境】 21
【实验指导】 21
1 编写一个Servlet 21
2 部署Servlet 22
3 执行Servlet 22
【实验报告】 22
实验5 综合案例 23
【实验目的】 23
【实验环境】 23
【实验指导】 23
1 框架设计 23
2 权限验证 23
3 登录功能 24
获得数据库连接 24
编写登录页面 25
编写登录Servlet 26
编写工具类Table2Object 27
编写成功跳转页面 27
4 添加学生 27
27
新建Student类 28
新建业务处理类 29
向工具类Table2Object中增加方法student2Object。 29
新建AddStudentServlet类 30
31
【实验报告】 31
附录 JSPSMARTUPLOAD API说明 33
1 File类 33
saveAs 33
isMissing 33
getFieldName 33
getFileName 33
getFilePathName 33
getFileExt 33
getSize 33
getBinaryData 34
2 Files类 34
getCount 34
getFile 34
getSize 34
getCollection 34
getEnumeration 34
3 Request类 34
getParameter 34
getParameterValues 34
getParameterNames 34
4 SmartUpload类这个类完成上传下载工作。 34
上传与下载共用的方法: 35
: 35
upload 35
save 35
getSize 35
getFiles 35
getRequest 35
setAllowedFilesList 35
setDeniedFilesList 35
setMaxFileSize 36
setTotalMaxFileSize 36
36
setContentDisposition 36
downloadFile 36
实验1 JSP开发环境配置与测试
【实验目的】
1、了解JSP开发环境安装与配置;
2、了解JSP开发的一般步骤。
【实验环境】
连接网络的计算机,操作系统Windows XP或更高版本。
【实验指导】
1 JSP开发环境配置
JSP编程使用的Java语言,所以运行JSP程序必须要有JVM的支持,还必须要有Java程序编辑、编译程序(JDK)的支持。现在企业流行的集成开发环境是Eclipse或MyEclipse。大多数应用程序都需要连接数据库,所以需要DBMS的支持。JSP应用程序