Jakarta EE 编程/Jakarta Server Pages
外观
(重定向自 Java 编程/JSP)
这是一个使用 Eclipse 创建 JSP 的极简教程。
- 如果您还没有安装 Eclipse,请阅读 此页面。
- 如果您还没有安装应用程序服务器,请阅读 此页面。
- 启动 Eclipse
- 在项目资源管理器视图中,右键单击并选择新建 -> 其他...
- 选择 Web -> 动态 Web 项目。
- 输入 helloworld 作为项目名称。
- 在目标运行时,确保您已选择您的应用程序服务器实例。
- 单击完成。
- 双击您的新项目以将其打开。
- 右键单击 WebContent 文件夹。
- 选择新建 -> JSP 文件。
- 在文件名中,输入
FirstPage.jsp
。它将是您的 JSP 的名称。 - 单击完成。新的
FirstPage.jsp
文件应出现在 WebContent 文件夹中。 - 在新 JSP 文件中找到文本
<body>
。 - 在此文本之后,写
Hello World!
。 - 右键单击 WebContent/WEB-INF 文件夹。
- 选择新建 -> 文件。
- 在文件名中,输入
web.xml
。此文件用于将我们的 JSP 与 URL 链接以访问它。它可以映射许多其他东西。 - 单击完成。
- 双击新文件以将其打开。
- 在文件中,写入以下内容
<?xml version="1.0" encoding="ISO-8859-1" ?> <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> <servlet> <servlet-name>firstpage</servlet-name> <jsp-file>/FirstPage.jsp</jsp-file> </servlet> <servlet-mapping> <servlet-name>firstpage</servlet-name> <url-pattern>/firstpage</url-pattern> </servlet-mapping> </web-app>
- 右键单击项目。
- 选择导出 -> WAR 文件。如果您没有找到 WAR 文件选项,请改为单击导出...,选择 Web -> WAR 文件,然后单击下一步>。web 项目应命名为
helloworld
。 - 选择目标位置。它是将包含您的 JSP 的应用程序创建的文件夹。记住此位置。
- 单击完成。
- 转到您创建应用程序的文件夹。您应该看到一个名为
helloworld.war
的文件。 - 将您的 WAR 文件复制/粘贴到应用程序服务器的部署文件夹中。
- 启动您的应用程序服务器。
- 在浏览器中,转到
https://127.0.0.1:8080/helloworld/firstpage
。您应该看到“Hello World!”。
在 URL 中,helloworld 来自我们创建的 WAR 文件的名称,而 firstpage 来自 web.xml
文件中的 <url-pattern>
标记。