Ćwiczenie — tworzenie aplikacji internetowej w środowisku IntelliJ IDEA
Załóżmy, że chcesz sprawdzić, jak możesz przenieść swoją witrynę internetową na platformę Azure. Wiesz, że zestaw narzędzi Azure Toolkit for IntelliJ umożliwia łatwą pracę z witrynami w usłudze Azure App Service z poziomu środowiska IntelliJ IDEA, i chcesz to sprawdzić, używając tego zestawu narzędzi do eksplorowania zasobów w należącej do Twojej firmy subskrypcji platformy Azure.
W tym ćwiczeniu użyjemy Eksploratora platformy Azure do przejrzenia subskrypcji platformy Azure.
Tworzenie projektu aplikacji internetowej
Zanim będzie możliwe przeglądanie zasobów platformy Azure za pomocą Eksploratora platformy Azure, należy utworzyć nowy projekt. Utwórz projekt aplikacji internetowej, używając archetypu narzędzia Maven:
Uruchom środowisko IntelliJ IDEA.
W oknie Welcome to IntelliJ IDEA (Witamy w środowisku IntelliJ IDEA) wybierz pozycję Create new project (Utwórz nowy projekt).
W menu po lewej stronie wybierz pozycję Archetyp narzędzia Maven.
Na liście archetypów wyszukaj i wybierz pozycję maven-archetype-webapp.
Wpisz webapp w polu Nazwa .
Aby zaakceptować domyślne ustawienia narzędzia Maven, wybierz pozycję Utwórz.
Uwaga
Tworzenie projektu zajmuje kilka chwil.
Uzupełnianie aplikacji internetowej
Najpierw dodaj prosty kod do aplikacji internetowej:
W oknie Project (Projekt) rozwiń element src/main/webapp, a następnie otwórz plik index.jsp.
Usuń cały istniejący kod i zastąp go następującym kodem 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>
W menu File (Plik) wybierz polecenie Save all (Zapisz wszystko).