- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
《高级Java程序设计》
实 验 指 导 书
四川农业大学商学院
目 录
实验一 简单的Servlet 与JSP 1
实验二 HTTP 请求对象3
实验三 HTTP 响应对象7
实验四 Servlet 容器模型9
实验五 会话管理13
实验六 JSP 基本语法与页面指令16
实验七 JSP 隐含对象与作用域20
实验八 Web 组件重用与JavaBeans24
实验九 JDBC 访问数据库27
实验十 表达式语言的使用35
实验十一 用户自定义标签41
实验十二 JSTL 与标签文件44
实验十三 Servlet 事件处理50
实验十四 Servlet 过滤器的使用55
实验十五 Web 应用的安全性59
说明:
本实验指导书根据《高级Java程序设计》课程教学大纲编写,共包括 15个实验,每个实验2 学时,
学生每周完成一个实验。
实验环境:
计算机系统应该安装JDK 1.5 以上版本,开发工具使用JCreator 4.5Pro版,服务器使用Tomcat 6.0.20
版,数据库使用PostgreSQL8.3.0版。
该实验指导书的配套教材是 《JavaWeb 编程技术》沈泽刚 主编,清华大学出版社,2010.3。
实验一 简单的Servlet 与JSP
一、实验目的
1. 了解和掌握Servlet 和JSP 页面的编写和运行。
2. 比较Servlet 与JSP 的区别和联系,体会动态页面的含义。
二、实验原理
Servlet 是运行在服务器端的Java程序,它主要是为了扩展服务器的功能。编写和运行Servlet 一般
要经过4 个步骤:(1)编辑源文件,它是继承HttpServlet 的Java 类;(2)编译源文件;(3)在服务器
中部署该Servlet,即将类文件存放到服务器的适当目录中,并修改web.xml 部署描述文件;(4)使用
浏览器访问该Servlet 程序。
JSP 是一种服务器端的动态页面技术,它的实质也是Servlet。它的编写较Servlet 容易。二者的主
要区别是:Servlet 通常是实现业务逻辑,而JSP 通常实现表示逻辑。
三、实验内容与步骤
(一)编写和运行一个简单的Servlet
【步骤1】在Tomcat 安装目录的webapps 下建立一个helloapp 的目录,在其中再建立一个WEB-INF
目录,在WEB-INF 目录中建立一个classes 目录。这样就建立了一个名为helloapp 的Web 应用程序。
【步骤2】编写下面Servlet 类,编译并将类文件放入classes 目录中
package com.demo;
importjava.io.*;
importjavax.servlet.*;
importjavax.servlet.http.*;
publicclassHelloServlet extendsHttpServlet{
publicvoid service(HttpServletRequestrequest,
HttpServletResponseresponse)
throws ServletException,IOException{
PrintWriter out response.getWriter();
out.println(html);
out.println(head);
out.println(/head);
out.println(body);
out.println(h3HelloWor
您可能关注的文档
最近下载
- 病种付费DRGs的PPT大纲.pptx VIP
- 中式面点工艺与实训钟志惠模块二面点基础单元一面点原料.pptx VIP
- 甲流护理查房.pptx VIP
- 故障模式影响及危害度分析.ppt VIP
- 预防血管置管相关血流感染的护理.pdf VIP
- 2024年11月30日中央机关遴选笔试真题及答案解析(99%完整).doc
- 山东省聊城市2024-2025学年高二上学期11月期中生物试题含答案.pdf VIP
- 实验活动搭建球棍模型认识有机化合物分子结构特点.pdf VIP
- 2024年湖南省张家界市武陵源区引进高学历人才30人历年公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版.docx
- 工商管理个人简历表格下载.doc VIP
文档评论(0)