实验六javabean组件技术xin
- 格式:ppt
- 大小:46.50 KB
- 文档页数:6


实验报告_实验6 JavaBean、JSP内置对象的使用(学生学号_姓名)实验目的:1、理解JavaBean的功能,熟悉其结构、存放位置、实例创建的步骤;2、掌握使用JavaBean的两种基本方法:代码法和标签法,熟悉标签<jsp:useBean…./>、<jsp:setProperty …./> <jsp:getPprperty …./>中主要属性的作用;3、理解JavaBean实例创建时不同范围值的差异;4、能够将JavaBean的属性与request参数建立关联关系;5、理解DAO和VO的概念、作用,熟悉在JSP使用DAO和VO;6、掌握JavaBean的一些基本应用:数据库的连接与操作,生成彩色验证码,生成柱状图;7、熟悉request、response对象的基本用法。
实验内容一、(基础题)JavaBean的创建,能够使用“代码法”和“标签法”两种方式建立JavaBean实例对象、设置属性和获取属性:Book.java代码:package mybean;public class Book {private String bookName;private String ISBN;private String authors;private double price;public String getBookName() {return bookName;}public void setBookName(String bookName) { this.bookName = bookName;}public String getISBN() {return ISBN;}public void setISBN(String isbn) {ISBN = isbn;}public String getAuthors() {return authors;}public void setAuthors(String authors) { this.authors = authors;}public double getPrice() {return price;}public void setPrice(double price) {this.price = price;}}问题:(A)JavaBean程序的结构怎样?如何设置/获取属性?结构:public class 类名称{//类成员变量的声明[//无参构造方法的定义]//类方法的定义}设置/获取属性:通过<jsp: setProperty>标签设置属性;通过<jsp: getProperty>标签获取属(B)JavaBean程序存放在什么位置?编译后形成的class又位于什么地方?JavaBean程序存放在同一包中;编译后形成的class位于WEB-INF/classes对应包的子目录中。