《J2EE》实验指导书

2019-04-02 22:30

《J2EE》实验指导书

(适用于计算机科学与技术、网络工程专业)

计算机科学与技术学院

软件教研室 2006-8

目录

实验一 熟悉J2EE编程环境 ........................................................................................................ 6

一、实验目的及任务 ............................................................................................................... 6 二、实验环境 ........................................................................................................................... 6 三、实验步骤 ........................................................................................................................... 6

1、JDK150的下载、安装和配置................................................................................... 6

2、下载、安装Tomcat web服务器 ............................................................................... 7 3、下载、安装Eclipse3.1.1 ............................................................................................ 8 6、启动Eclipse .............................................................................................................. 10 7、配置Eclipse .............................................................................................................. 10 四、实验报告 ......................................................................................................................... 12 实验二 JDBC ............................................................................................................................... 13

一、实验目的 ......................................................................................................................... 13 二、实验环境 ......................................................................................................................... 13 三、实验步骤 ......................................................................................................................... 13

1、下载、安装MySql及其mysql-front ...................................................................... 13

2、下载MySql的JDBC驱动程序 .............................................................................. 13 3、在Eclipse中配置JDBC驱动 ................................................................................. 14 4、用JDBC访问数据库测试 ....................................................................................... 15 四、实验报告 ......................................................................................................................... 16 实验三 Servlet ............................................................................................................................. 17

一、实验目的 ......................................................................................................................... 17 二、实验环境 ......................................................................................................................... 17 三、实验步骤 ......................................................................................................................... 17

1、在Eclispe中创建J2EE项目 ................................................................................... 17

2、编写完成如下功能的代码进行测试 ....................................................................... 17 3、使用Servlet访问数据库(选做题) ...................................................................... 17 四、实验报告 ......................................................................................................................... 21 实验四 JSP ................................................................................................................................... 22

一、实验目的 ......................................................................................................................... 22 二、实验环境 ......................................................................................................................... 22 三、实验步骤 ......................................................................................................................... 22

1、新建MyEclipse的web项目 ................................................................................... 22 2、编写完成特定功能的JSP ........................................................................................ 22 四、实验报告 ......................................................................................................................... 23

2

实验五 中文乱码问题 ................................................................................................................. 24

一、实验目的 ......................................................................................................................... 24 二、实验环境 ......................................................................................................................... 24 三、实验步骤 ......................................................................................................................... 24

1、在eclipse中创建Web项目luanma ...................................................................... 24

2、创建2个jsp文件 .................................................................................................... 24 四、实验报告 ......................................................................................................................... 25 实验六 使用JavaBean ................................................................................................................ 26

一、实验目的 ......................................................................................................................... 26 二、实验环境 ......................................................................................................................... 26 三、实验步骤 ......................................................................................................................... 26

1、创建web项目 .......................................................................................................... 26

2、创建Student JavaBean ............................................................................................. 26 3、使用脚本段语法来访问JavaBean ........................................................................... 27 4、使用访问JavaBean ........................................................................... 29 四、实验报告 ......................................................................................................................... 30 实验七 JSP+JavaBean开发模式 ................................................................................................ 31

一、实验目的 ......................................................................................................................... 31 二、实验环境 ......................................................................................................................... 31 三、实验步骤 ......................................................................................................................... 31

1、创建web项目实现用户登录 .................................................................................. 31

2、创建Student JavaBean ............................................................................................. 31 3、创建jsp页面 ............................................................................................................ 33 四、实验报告 ......................................................................................................................... 35 实验八 JSP+Servlet开发模式 .................................................................................................... 36

一、实验目的 ......................................................................................................................... 36 二、实验环境 ......................................................................................................................... 36 三、实验步骤 ......................................................................................................................... 36

1、创建web项目实现用户登录 .................................................................................. 36

2、创建Sevlet和Student.java、LoginBO.java、DBConnection.java ........................ 36 3、创建jsp页面 ............................................................................................................ 40 四、实验报告 ......................................................................................................................... 42 实验九 使用smartupload ............................................................................................................ 43

一、实验目的 ......................................................................................................................... 43 二、实验环境 ......................................................................................................................... 43

3

三、实验步骤 ......................................................................................................................... 43

1、创建web项目 .......................................................................................................... 43

2、将.zip文件解压缩 .................................................................................................... 43 3、用jar 命令打包........................................................................................................ 43 4、使用smartupload进行文件上传 ............................................................................. 43 四、实验报告 ......................................................................................................................... 44 实验十 JSP操作文件 .................................................................................................................. 45

一、实验目的 ......................................................................................................................... 45 二、实验环境 ......................................................................................................................... 45 三、实验步骤 ......................................................................................................................... 45

1、创建web项目 .......................................................................................................... 45

2、运行该web项目 ...................................................................................................... 46 四、实验报告 ......................................................................................................................... 46 实验十一 JNDI ............................................................................................................................ 47

一、实验目的 ......................................................................................................................... 47 二、实验环境 ......................................................................................................................... 47 三、实验步骤 ......................................................................................................................... 47

1、进入 http://localhost:8080/admin/ ............................................................................ 48

2、修改%TOMCAT_HOME%\\conf\\Catalina\\localhost\\YourWeb.xml ......................... 48 3、修改webapps/j2ee/WEB-INF/web.xml ................................................................... 48 4、将JDBC驱动拷贝到%tomcat_home% \\common\\lib 下 ....................................... 49 5、重启Tomcat并测试 ................................................................................................. 49 四、实验报告 ......................................................................................................................... 49 实验十二 表达式语言EL ........................................................................................................... 50

一、实验目的 ......................................................................................................................... 50 二、实验环境 ......................................................................................................................... 50 三、实验步骤 ......................................................................................................................... 50

1、使用表达式语言获得请求参数 ............................................................................... 50

2、EL中使用函数 ......................................................................................................... 51 四、实验报告 ......................................................................................................................... 54 实验十三 使用Struts实现用户登录 .......................................................................................... 55

一、实验目的 ......................................................................................................................... 55 二、实验环境 ......................................................................................................................... 55 三、实验步骤 ......................................................................................................................... 55

1、新建web项目strutsDemo ....................................................................................... 55

2、为该项目添加struts支持 ........................................................................................ 55

4

3、在WebRoot下新建jsp页面 ................................................................................... 55 4、新建ActionForm的子类LoginForm ...................................................................... 58 5、新建Action子类LoginAction ................................................................................. 58 四、实验报告 ......................................................................................................................... 59 实验十四 使用Struts+DAO完成用户登录 ............................................................................... 60

一、实验目的 ......................................................................................................................... 60 二、实验环境 ......................................................................................................................... 60 三、实验步骤 ......................................................................................................................... 60

1、创建web项目strutsDao .......................................................................................... 60 2、按照实验13的步骤创建登录框架 ......................................................................... 60 3、设计实现DAO ......................................................................................................... 60 四、实验报告 ......................................................................................................................... 61 实验十五 Struts高级编程 .......................................................................................................... 62

一、实验目的 ......................................................................................................................... 62 二、实验环境 ......................................................................................................................... 62 三、实验步骤 ......................................................................................................................... 62

1、创建基于Struts的web项目testToken................................................................... 62

2、创建html和JSP页面 ............................................................................................. 62 四、实验报告 ......................................................................................................................... 65 实验十六 EJB .............................................................................................................................. 66

一、实验目的 ......................................................................................................................... 66 二、实验环境 ......................................................................................................................... 66 三、实验步骤 ......................................................................................................................... 66

1、创建EJB项目 .......................................................................................................... 66

2、运行该项目 ............................................................................................................... 68 四、实验报告 ......................................................................................................................... 68

5


《J2EE》实验指导书.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:江苏省南通市2015届高三第一次调研考试历史试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: