如何在 Eclipse 使用 JBoss 服务器

在本教程中,我们将学习编写和运行 JSP 的基础知识。我们将安装 Java 以及我们机器上的 JBoss 服务器,因为它们是运行 JSP 的先决条件。

安装 Java

要安装 Java,我们需要检查是否有任何旧版本的 JDK(Java 计算机上是否安装了开发工具包(Developer Kit)等组件。若有,请卸载它们。

请参阅本指南 安装 Java.

如何在 Eclipse

以下是有关如何在 Eclipse:

步骤1) JBoss 服务器可以从以下位置下载 链接:

从链接下载最新版本的服务器后,我们将得到一个需要解压的 zip 文件。

解压后,进入以下文件夹:

配置 JBoss 服务器

我们可以使用 bin 文件夹中的 start 和 stop exe 来启动和停止服务器。

步骤2) 我们可以使用以下方式将服务器包含到 eclipse IDE 中:

  1. 通过将名称添加为 localhost 来创建新的服务器
  2. 从服务器列表中选择服务器版本
  3. 服务器名称将在此处添加为 localhost 上的 JBoss v5(即上面两个步骤中选择的名称)
  4. 单击完成按钮即可完成这些步骤。

在中配置 JBoss 服务器 Eclipse

需要定义我们使用的是哪个版本的服务器,并且我们可以指定上面我们解压的路径。

一旦我们点击完成按钮,服务器就会被添加到 eclipse IDE。

在中配置 JBoss 服务器 Eclipse

JBoss 安装已完成,可以从这里访问服务器。

步骤3) 测试安装

检查安装是否正确完成:

  • 一旦 Java 和JBoss服务器已经在机器上安装了,我们可以在eclipse IDE中开始使用它们。
  • 在 eclipse IDE 中,我们检查没有错误并且 java 路径已设置为环境变量。
  • 如果以上步骤执行成功,则服务器将成功启动。

在中配置 JBoss 服务器 Eclipse

服务器已成功启动。

如何在 Eclipse

步骤1) 我们可以通过右键单击项目资源管理器来创建一个动态Web项目,然后我们得到以下窗口:

在中运行 JSP 动态 Web 项目 Eclipse

步骤2) 一旦我们点击上面屏幕上的下一步按钮,我们就会看到以下窗口,我们必须在其中输入项目名称,然后单击完成。

  1. 命名项目
  2. 点击完成按钮

运行 JSP 动态 Web 项目

一旦我们点击完成按钮,项目就会创建并在资源管理器中看到以下文件夹。

运行 JSP 动态 Web 项目

如何在 Eclipse

以下是在 Eclipse:

步骤 1)创建一个新的 JSP 页面

在 gurutest 项目中,右键单击该项目,然后单击新建 JSP 页面。

步骤 2)选择文件夹并输入文件名

下面的窗口将打开,它将帮助您在项目中创建一个新的 JSP。

  1. 选择应用程序目录中的父文件夹
  2. 选择 Web 内容文件夹,因为该文件夹下会创建 JSP
  3. 输入 JSP 的文件名。
  4. 单击完成按钮完成步骤并创建 JSP。

运行 JSP 程序

将文件名指定为 guru_example.jsp,然后单击下一步,然后完成。

步骤 3)检查文件夹中创建的 JSP

一旦创建了 JSP,它就会在 Web 内容文件夹中显示如下内容:

运行 JSP 程序

步骤 4)在文件中输入代码并运行

在文件中输入以下代码:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Guru Example1</title>
</head>
<body>
<a>This is Guru JSP.</a>
</body>
</html>

代码说明:

代码行1: 在这里我们定义页面指令,例如将语言设置为 java、将 contentType 设置为 text/html、将 pageEncoding 设置为标准 ISO-8859(我们将在 JSP in Action 文章指令部分中更详细地学习)

代码行3-12: 这里我们定义了一个带有文本“This is Guru JSP”的 html,它显示为输出。

如何启动 JBoss 服务器并部署项目 Eclipse

步骤1) Eclipse 集成开发环境,在服务器部分右键单击已配置的服务器,然后可以选择启动该服务器。

启动JBoss服务器并部署项目

步骤2) 服务器启动后,我们就可以部署 gurutest 项目。在项目资源管理器中,右键单击 gurutest 项目,然后单击在服务器上运行,我们得到以下选项。

  1. 选择服务器,选择现有服务器或定义新服务器
  2. 选择已经定义好的服务器。
  3. 单击完成按钮。

启动JBoss服务器并部署项目

步骤3) 一旦您单击完成按钮,就会弹出一个新窗口。

有两个选择,

  • 选择现有服务器或
  • 手动配置服务器

在本例中,我们已经在上面的例子中配置了服务器。因此,我们可以选择已配置的服务器,然后单击下一步。

这里我们得到了需要部署的配置项目。

启动JBoss服务器并部署项目

当我们单击完成按钮时,项目就会部署到服务器上,并且可以在下面的屏幕截图中看到消息。

启动JBoss服务器并部署项目

当我们尝试访问 http://localhost:8080/gurutest/guru_example.jsp

哪里,

本地主机: 我们自己的主机,服务器在其上启动,8080 是该端口

大师测试: 已部署到本地主机的项目

Guru_示例.jsp: 这是我们正在尝试访问的 JSP。

启动 JBoss 服务器并部署项目

输出:

这是来自 guru_example.jsp 的 Guru JSP 文本

总结

  • 在本教程中,我们学习了如何安装 Java 和 JBoss 是运行 JSP 的先决条件。
  • 另外,我们还学习了如何编写 JSP 然后在服务器上部署。部署项目后,我们会在浏览器中获得 JSP 输出。