您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 实验指导书-09计科-JAVA网络编程
实验指导书学科:计算机科学与技术课程名称:JAVA网络编程适用专业:计算机科学与技术信息技术学院实验一Tomcat安装与配置、体系结构一、实验目的1、掌握Tomcat的安装与配置;2、熟悉Tomcat的体系结构;3、了解Tomcat的启动过程。二、实验学时2学时三、实验内容1、安装JDK并对环境变量进行设置;2、安装Tomcat,并配置;3、启动Tomcat,并进行分析;4、运行Tomcat管理程序。四、实验要求1、装有WINDOWSXP/2003操作系统的PC机一台。五、实验步骤1、安装JDK并对环境变量进行设置;2、安装Tomcat,并配置;3、启动Tomcat,并进行分析;4、运行Tomcat管理程序。(详细步骤请参看教材P7-P19)实验二servlet实例一、实验目的1、掌握servlet的各个接口;2、掌握servlet开发中一些方法和技巧的使用;二、实验学时2学时三、实验内容1、编写一个简单的servlet,输出一个字符串“HelloWorld”;2、实例一:WelcomeServlet;3、实例二:OutputInfoServlet;4、实例三:LoginServlet;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、编写一个简单的servlet,输出一个字符串“HelloWorld”;2、实例一:WelcomeServlet;步骤1:编写welcome.html;步骤2:编写WelcomeServlet类;步骤3:编译WelcomeServlet.java步骤4:部署WelcomeServlet类步骤5:访问WelcomeServlet步骤6:将提交方法改为post3、实例二:OutputInfoServlet;步骤1:编写OutputInfoServlet类;步骤2:编译OutputInfoServlet.java;步骤3:部署OutputInfoServlet;步骤4:访问OutputInfoServlet;步骤5:查看在响应中设置的实体报头;4、实例三:LoginServlet;步骤1:编写login.html;步骤2:编写success.html;步骤3:编写LoginServlet类;步骤4:编译LoginServlet.java步骤5:部署LoginServlet类步骤5:访问LoginServlet(关于详细步骤请参看教材P27-P55)实验三页面统计访问和请求转发一、实验目的1、掌握servlet上下文;2、掌握RequestDispatcher对象的使用;3、区分sendRedirect()和forward()方法的使用;二、实验学时2学时三、实验内容1、页面访问量统计实例;2、请求转发实例;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、页面访问量统计实例步骤1:编写CounterServlet类;步骤2:编译CounterServlet.java;步骤3:部署CounterServlet;步骤4:访问CounterServlet;2、请求转发实例;步骤1:编写PortalServlet类;步骤2:编写LoginServlet2类;步骤2:编译PortalServlet.java和LoginServlet2.java;步骤3:部署PortalServlet和LoginServlet2;步骤4:访问PortalServlet;(详细步骤请参看教材P62-P72)实验四JDBCAPI一、实验目的1、掌握mysql数据库的安装;2、掌握JDBC操作数据库的三个主要步骤:加载驱动、获取连接、访问数据;二、实验学时2学时三、实验内容1、安装mysql数据库;2、访问数据库3、事务处理;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、安装mysql数据库;2、访问数据库Statement步骤1:编写CreateDBServlet类;步骤2:编译CreateDBServlet.java;步骤3:部署CreateDBServlet;步骤4:配置ch04Web应用程序步骤5:配置JDBC驱动;步骤6:调用CreateDBServlet;ResultSet步骤1:编写search.html;步骤2:编写ListServlet类;步骤3:编译ListServlet.java;步骤4:部署ListServlet;步骤5:访问ListServlet;PreparedStatement步骤1:编写CreateAccountServlet类;步骤2:编译CreateAccountServlet.java;步骤3:部署CreateAccountServlet;步骤4:运行CreateAccountServlet3、事务处理;步骤1:编写buy.html;步骤2:编写TradeServlet类;步骤3:编译TradeServlet.java;步骤4:部署TradeServlet;步骤5:访问TradeServlet;(详细步骤和实例参看教材P102-P139)。实验五JDBC连接池和javaservletAPI会话跟踪一、实验目的1、掌握如何在Tomcat中配置JDBC数据源;2、掌握session的使用;3、掌握数据源和连接池的概念;二、实验学时2学时三、实验内容1、JDBC数据源和连接池;2、session的生命周期;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、JDBC数据源和连接池;(P145)2、session的生命周期;步骤1:编写OutputSessionInfo类;步骤2:编写LoginServlet类;步骤3:编写LoginChkServlet类;步骤4:编写GreetServlet类;步骤5:编写LogoutServlet类;步骤6:编译以上5个java源文件步骤7:部署Servlet;步骤8:配置WEB应用程序的运行目录;步骤9:访问Servlet;步骤10:在IE浏览器中禁用Cookie;步骤11:再次访问Servlet;步骤12:利用URL重写机制跟踪用户会话;步骤13:测试URL重写机制对用户会话的跟踪;(详细操作步骤及命令语句请参看教材P155-P166)实验六javaservletAPI会话跟踪和异常处理机制一、实验目的1、掌握Cookie的应用;2、理解异常处理的重要性;3、掌握声明式和程序式异常处理;二、实验学时2学时三、实验内容1、Cookie的应用;2、声明式异常处理;3、程序式异常处理;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、Cookie的应用;2、声明式异常处理;3、程序式异常处理。(详细步骤和实例请参看教材P183-P194)实验七开发线程安全的servlet一、实验目的1、掌握开发线程安全的servlet;。二、实验学时2学时三、实验内容1、变量的线程安全;2、属性的线程安全;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、变量的线程安全;步骤1:编写WelcomeServlet.java步骤2:编写WelcomeServlet2.java步骤3:编写WelcomeServlet3.java步骤4:编写DBServlet.java步骤5:编写TestServlet.java步骤6:编写TestServlet2.java步骤7:编写TestServlet3.java2、属性的线程安全;步骤1:编写LoginServlet.java步骤2:编写DisplayUsersServlet.java(详细步骤请参看教材P197-P207)。实验八留言板管理程序一、实验目的1、掌握JSP的语法;2、掌握对象和范围;3、了解JSP文档。二、实验学时2学时三、实验内容1、编写留言板程序;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、编写留言板程序;步骤1:编写admin_login.html步骤2:编写admin_check.jsp步骤3:编写admin_index.jsp步骤4:编写admin_del.jsp步骤5:测试留言板的管理功能(详细步骤和实例请参看教材P249-P254)。实验九JSP与javabean一、实验目的1、掌握javabean的编写;2、掌握在JSP中访问javabean;二、实验学时2学时三、实验内容1、在JSP中使用javabean;2、网上书店程序;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、在JSP中使用javabean;步骤1:配置本章例子的运行目录步骤2:编写UserBean.java步骤3:编写reg.html步骤4:编写reg.jsp步骤5:编写userinfo.jsp步骤6:编写和部署UserBean步骤7:运行例子程序2、网上书店程序;步骤1:配置JDB数据源步骤2:编写BookBean.java步骤3:编写CartltemBean.java步骤4:编写CartBean.java步骤5:编写BookDBBean.java步骤6:编写common.jsp步骤7:编写index.jsp步骤8:编写catalog.jsp步骤9:编写additem.jsp步骤10:编写bookinfo.jsp步骤11:编写showcart.jsp步骤12:编写delitem.jsp步骤13编写search.jsp步骤14:编写error.jsp步骤15:编译和部署JavaBean(详细步骤和实例程序请参看教材P267-P296)实验十标签库一、实验目的1、掌握传统标签的开发;2、掌握简单标签的开发;3、掌握标签库描述符文件的编写二、实验学时2学时三、实验内容1、传统标签的开发;实例一:hello标签实例二:max标签实例三:greet标签实例四:switch标签实例五:iterate标签2、简单标签开发;实例一:welcome标签实例二:max_ex标签四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、传统标签的开发;实例一:hello标签实例二:max标签实例三:greet标签实例四:switch标签实例五:iterate标签2、简单标签开发;实例一:welcome标签实例二:max_ex标签(详细步骤和实例程序参看教材P323-P348)。实验十一标签库和表达式语言一、实验目的1、了解什么是JSTL;2、掌握JSTL中的Core标签库二、实验学时2学时三、实验内容1、配置JSTL;2、Core标签库;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、配置JSTL;2、Core标签库示例;(详细步骤和实例程序请参看教材P357示例)实验十二标签文件一、实验目的1、掌握标签文件的编写;2、掌握标签文件的隐含对象3、掌握动作元素的使用。二、实验学时2学时三、实验内容1、标签文件的指令;2、标签文件实例;四、实验要求装有WINDOWSXP/2003操作系统的PC机一台,并安装Tomcat和JDK五、实验步骤1、标签文件的指令;Tag指令attribute指令variable指令2、标签文件实例;实例一:welcome标签实例二:toHtml标签(详细步骤参和实例程序请看教材P428)
本文标题:实验指导书-09计科-JAVA网络编程
链接地址:https://www.777doc.com/doc-2531931 .html