在JSP中实现JAVABEAN

在这里插入图片描述

在这里插入图片描述

在JSP中实现JAVABEAN


问题陈述

创建Web应用程序以连接数据库并检索作者名、地址、城市、州及邮政编码等与作者的详细信息。JavaBean组件应接受作者ID、驱动程序名及URL作为参数。信息要从authors表中检索。


解决方案

要解决上述问题,需要执行以下任务:

  1. 创建Web应用程序。
  2. 创建JavaBean。
  3. 创建JSP页面。
  4. 配置数据库连接。
  5. 用HTML创建用户界面。
  6. 为Web应用程序设置欢迎页面。
  7. 构建并运行Web应用程序。

先决条件

您需要创建一个名为AutorDataSource的系统DSN连接到SQL数据库EmployeeDB。


在这里插入图片描述

1. 创建Web应用程序

要使用NetBeans IDE创建Web应用程序,需要执行以下步骤:

  1. 选择“开始”→“所有程序”→“NetBeans 5.5.1”→“NetBeans IDE”。将出现“NetBeans IDE 5.5.1”窗口。
  2. 选择“文件”→“新建项目”。将出现“新建项目”对话框。
  3. 确保在“选择项目”页面的“类别”部分中选择了“Web”选项。
  4. 在“选择项目”页面的“项目”部分下选择“Web应用程序”选项。
  5. 单击“下一步”按钮。将显示“名称和位置”页面。
  6. 在“项目名称”文本框中输入Bookstore。
  7. 在“项目位置”文本框中输入<盘符>:\JavaProject。
  8. 单击“完成”按钮。将显示“NetBeans IDE 5.5.1 - Bookstore”窗口。

在这里插入图片描述

2. 创建JavaBean

要使用NetBeans IDE创建JavaBean,需要执行以下步骤:

  1. 在“项目”选项卡中右击“Bookstore”节点,然后选择“新建”→“文件/文件夹”。将出现“新建文件夹”对话框。
  2. 在“选择文件类型”页面的“类别”部分中选择“JavaBean对象”选项。
  3. 在“选择文件类型”页面的“文件类型”部分中选择“JavaBean组件”选项。
  4. 单击“下一步”按钮。将显示“名称和位置”页面。
  5. 在“包”组合框中输入test。
  6. 在“包”组合框中输入test。
  7. 单击“完成”按钮。
  8. 确保选择了“FindAuthor.java”选项卡。
  9. 用以下代码段替换FindAuthor.java文件的现有代码:
	/*Import the packages*/
	package test;
	import java.io.Serializable;
	import java.util.*;
	import java.sql.*;
	import java.io.*;
	/* Create an class FindAuthor and implement the Serializable interface */
	public class FindAuthor implements Serializable
	{
   
		public String url,authorName,driveName,authorId;
		public Vector result;
		/* Setting the url property */
		public void setUrl(String url)
		{
   
			if(url!=null)
			this.url = url;
		}
		/* Setting the author name */
		public void setAuthorId(String authorId)
		{
   
			if(authorId!=null)
			this.authorId = autorId;
		}
		/* Setting the driver name */
		public void setDriverName (String driverName)
		{
   
			if(driverName !=null )
			this.driverName = driverName;
		}
		public String getAuthorId()
		{
   
			return(this.authorId);
		}
		/* Defining a method to the result from the author database */
		public Vector getResult(

你可能感兴趣的:(java,开发语言)