欢迎来到天天文库
浏览记录
ID:34645431
大小:274.57 KB
页数:7页
时间:2019-03-08
《实验3 jsp编程(二)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验三JSP编程(二)1实验目的与要求能够掌握和运用JSP开发技术,熟练掌握J2EE开发环境配置,能够运用JDK、Jbuilder或Eclipse开发工具实现J2EE架构下的表示层开发,并在Tomcat应用服务器下部署运行。请于10月20日提交实验报告。2实验内容任务一连接数据库并分页显示记录范例1.安装JDBC驱动。将下载的mysql-connector-java-5.1.5-bin.jar文件复制到C:ProgramFilesApacheSoftwareFoundationTomcat6.0lib目录下,重新启动Tomcat服务器,使Tomcat能够访问该jar文件中
2、的类。2.启动Mysql数据库。在命令行状态下运行mysql命令,或选择【开始】→【所有程序】→【MySQL】→【MySQLServer5.0】→【MySQLCommandLineClient】,密码为“password”。3.选择数据库。在MySQL客户端输入以下语句:usetest;#使用test数据库4.数据库用户授权。在MySQL客户端输入以下语句,将所有库中的表的所有操作权限授予本地登录密码为password的root用户。Grantallon*toroot@localhostidentifiedby‘password’;5.建立数据表并添加数据。建立一个文本文件user
3、.sql,将文件保存在E:下,代码内容参见附件或课本Page36~37。在MySQL客户端输入如下语句,执-1-行user.sql文件内容。.E:user.sql6.测试数据库内容。在MySQL客户端输入如下语句,查看数据库中的数据。select*fromuserinfo;#查询userinfo表中的所有数据7.建立代码文件。打开文本编辑器UltraEdit,新建一个文本文件,命名为userlist.jsp,并在文件中添加代码,内容参见附件或课本Page39~Page41。8.将userlist.jsp文件放到测试目录下,默认为C:ProgramFilesApacheSo
4、ftwareFoundationTomcat6.0webappsROOT。9.启动Tomcat,在IE浏览器地址栏中输入:http://localhost:8080/userlist.jsp,结果如图所示,点击上一页或下一页的链接可以切换到其他页面显示。-2-10.关闭Tomcat服务器:右键点击系统运行栏图标,选择【stopservices】,图标转为。任务二在MyEclipse中运行连接数据库并分页显示记录范例1.清除MyEclipse中现有的工程。右键点击要清除的项目选择【closeproject】。2.创建Web项目。选择菜单【File】→【New】→【WebProj
5、ect】,在对话框中,填写新建项目的名称“webprj”,J2EE级别选择【JavaEE5.0】,点击【Finish】。3.建立JSP文件。右键点击项目名称,选择【New】→【JSP】,在对话框中输入JSP文件名称“userlist.jsp”,点击【Finish】,在文件中添加代码,参见附件或参见课本Page39~41。4.添加JDBC驱动。鼠标右键点击webprj项目,选择【properties】,在左侧的属性列表中选择【JavaBuildPath】,在右侧选择【Libraries】选项卡,点击【AddExternalJars】按钮,选择已下载的mysql-connector-j
6、ava-5.1.5-bin.jar文件。最后点击【OK】完成编辑。5.部署Web项目。点击工具栏部署按钮,在弹出的对话框中【Project】选择该项目webprj,选择【Add】添加部署服务器,在对话框中选择【MyEclipseTomcat】服务器,【Finish】完成部署过程。-3-6.运行Web项目。点击工具栏启动服务器按钮右侧下拉箭头,选择【MyEclipseTomcat】→【Start】,Console窗口将显示服务器启动状态,在Web浏览器地址栏输入http://localhost:8080/webprj/userlist.jsp,查看用户列表内容。7.关闭MyEclip
7、seTomcat服务器。在Servers子窗口中,右键点击MyEclipseTomcat,选择stopservice。任务三JSP实现文件上传范例目的:用JSP实现上传文件,并按原文件名保存在服务器上,需要完成对网络传输内容的解析,从中找出文件名、扩展名等。1.编辑代码文件。打开文本编辑器UltraEdit,新建一个文本文件,命名为uploadfile.html,并在文件中添加代码,内容参见附件或课本Page44~Page45。新建一个文本文件,命名为uploadfi
此文档下载收益归作者所有