实现自定义标记

在这里插入图片描述

在这里插入图片描述

实现自定义标记


问题陈述

New Tech Book的高级管理层决定在其用JSP设计的应用程序的所有页面上显示版权信息。它们还要去如何向应用程序中添加JSP页面,可以重用显示版本信息的代码。公司的软件开发人员Jerry Smith决定用自定义标记来创建应用程序的这一部分。


解决方案

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

  1. 创建Web应用程序。
  2. 创建TLD文件。
  3. 创建标记处理程序。
  4. 创建JSP页面。
  5. 为Web应用程序设置欢迎页面。
  6. 构建并运行Web应用程序。

1. 创建Web应用程序

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

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

2. 创建TLD文件

Jerry需要创建一个TLD文件来定义自定义标记。该TLD文件定义标记的名称和实现此自定义标记的标记处理程序类。

要创建TLD文件,Jerry需要执行以下步骤:

  1. 在“项目”选项卡中右击“NewTechBook”节点,然后选择“新建”→“文件/文件夹”。将显示“新建文件”对话框。
  2. 确保在“选择文件类型”页面的“类别”部分中选择了“Web”选项。
  3. 在“选择文件类型”页面的“文件类型”部分下选择“标记库描述符”选项。
  4. 单击“下一步”按钮。将显示“名称和位置”页面。
  5. 在“TLD名称”文本框中输入CopyrightTag。
  6. 单击“完成”按钮。
  7. 确保选择了“CopyrightTag.lib”选项卡。
  8. 用以下代码段替换和标记中的现有代码。
	<tlib-version>1.0</tlib-version>
	<jsp-version>1.2</jsp-version>
	<short-name>Copyright Info</short-name>
	<

你可能感兴趣的:(java,前端,服务器)