diff --git a/src/main/java/HelloWorldServlet.java b/src/main/java/HelloWorldServlet.java index 49a6cf47c8..29fa92cadb 100644 --- a/src/main/java/HelloWorldServlet.java +++ b/src/main/java/HelloWorldServlet.java @@ -1,3 +1,4 @@ +import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; @@ -5,13 +6,36 @@ import java.io.IOException; import java.io.PrintWriter; -@WebServlet(name="HelloWorldServlet", urlPatterns = "/hello") + +@WebServlet(name = "HelloWorldServlet", urlPatterns = "/hello-world") public class HelloWorldServlet extends HttpServlet { + private int hitCount; + public void init() { + // Reset hit counter. + hitCount = 0; + } +//stuff @Override - protected void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException { + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); + hitCount++; + String title = "Count of total number of hits"; + String docType + = "\n"; PrintWriter out = response.getWriter(); - out.println("

Hello, world!

"); + out.println("

Hello, World!

"); + out.println( + docType + "\n" + + "" + title + "\n" + + "\n" + + "

" + title + "

\n" + + "

" + hitCount + + "

\n" + + "" + + ""); } + } + diff --git a/src/main/webapp/counter.jsp b/src/main/webapp/counter.jsp new file mode 100644 index 0000000000..cedf52c6b5 --- /dev/null +++ b/src/main/webapp/counter.jsp @@ -0,0 +1,16 @@ +<%-- + Created by IntelliJ IDEA. + User: khector + Date: 12/15/22 + Time: 10:48 AM + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + Counter + + + + + diff --git a/src/main/webapp/login.jsp b/src/main/webapp/login.jsp new file mode 100644 index 0000000000..245e07371b --- /dev/null +++ b/src/main/webapp/login.jsp @@ -0,0 +1,16 @@ +<%-- + Created by IntelliJ IDEA. + User: khector + Date: 12/15/22 + Time: 12:17 PM + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + Login + + + + + diff --git a/src/main/webapp/partials/navbar.jsp b/src/main/webapp/partials/navbar.jsp new file mode 100644 index 0000000000..81448c69e8 --- /dev/null +++ b/src/main/webapp/partials/navbar.jsp @@ -0,0 +1,16 @@ +<%-- + Created by IntelliJ IDEA. + User: khector + Date: 12/15/22 + Time: 10:48 AM + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + Nav Bar + + + + + diff --git a/src/main/webapp/profile.jsp b/src/main/webapp/profile.jsp new file mode 100644 index 0000000000..45abbc160a --- /dev/null +++ b/src/main/webapp/profile.jsp @@ -0,0 +1,16 @@ +<%-- + Created by IntelliJ IDEA. + User: khector + Date: 12/15/22 + Time: 12:23 PM + To change this template use File | Settings | File Templates. +--%> +<%@ page contentType="text/html;charset=UTF-8" language="java" %> + + + Profile + + + + +