演習 - IntelliJ IDEA で Web アプリを構築する

完了

Web サイトを Azure に移動する方法を調べるプロセスを始めているものとします。 あなたは、Azure Toolkit for IntelliJ を使用すると、IntelliJ IDEA 内から Azure App Service のサイトを簡単に操作できることがわかったので、ツールキットを使用して会社の Azure サブスクリプション内のリソースを調べることにより、それをテストしようと考えています。

この演習では、Azure Explorer を使用して Azure サブスクリプションを確認します。

Web アプリ プロジェクトを作成する

Azure Explorer で Azure リソースを確認するには、まず新しいプロジェクトを作成する必要があります。 Maven アーキタイプを使用して、Web アプリ プロジェクトを作成してみましょう。

  1. IntelliJ IDEA を開始します。

  2. [Welcome to IntelliJ IDEA]\(IntelliJ IDEA へようこそ\) ウィンドウで、[Create new project]\(新規プロジェクトの作成\) を選択します。

  3. 左側のメニューで [Maven アーキタイプ] を選択します。

  4. アーキタイプの一覧で maven-archetype-webapp を検索して選択します。

    アーキタイプを選択する。

  5. [名前] フィールドに「webapp」と入力します。

  6. Maven の既定の設定をそのまま使用するには、[作成] を選択します。

Note

プロジェクトの作成には少し時間がかかります。

Web アプリを完成させる

最初に、簡単なコードを Web アプリに追加してみましょう。

  1. [Project]\(プロジェクト\) ウィンドウで 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. [File]\(ファイル\) メニューの [Save All]\(すべて保存\) を選択します。