练习 - 在 IntelliJ IDEA 中构建 Web 应用

已完成

假设你正在着手研究如何将网站迁移到 Azure。 你已经了解到 Azure Toolkit for IntelliJ 会简化从 IntelliJ IDEA 对 Azure 应用服务中的站点的使用,且你想通过使用该工具包浏览公司的 Azure 订阅中的资源来测试这一点。

在此练习中,你将使用 Azure 资源管理器来检查 Azure 订阅。

创建 Web 应用项目

必须先创建新项目,然后才能使用 Azure 资源管理器检查 Azure 资源。 让我们使用 Maven 原型创建 Web 应用项目:

  1. 启动 IntelliJ IDEA。

  2. 在“欢迎使用 IntelliJ IDEA”窗口中,选择“创建新项目”。

  3. 在左侧菜单中,选择“Maven 原型”。

  4. 在原型列表中,搜索并选择“maven-archetype-webapp”。

    选择原型。

  5. 在“名称”字段中键入“webapp”。

  6. 若要接受默认的 Maven 设置,请选择“创建”。

注意

创建项目需要花费一些时间。

完成 Web 应用

首先,将一些简单的代码添加到 Web 应用:

  1. 在“项目”窗口中,展开“src/main/webapp”,然后打开“index.jsp”。

  2. 删除所有现有代码,并将其替换为以下 HTML:

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <%@ page import ="java.util.*" %>
    <%@ page import ="java.text.*" %>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Sample Web App</title>
    </head>
    <body>
        <%! DateFormat fmt = new SimpleDateFormat("dd/MM/yy HH:mm:ss"); %> 
        <p>Today's date is <%= fmt.format(new Date()) %></p>
        <p>Your IP address is <%= request.getRemoteAddr() %></p>
    </body>
    </html>
    
  3. 在“文件”菜单中,选择“全部保存”。