Skip to content

Commit 7dc0d1a

Browse files
authored
1 parent 8b94d0e commit 7dc0d1a

1 file changed

Lines changed: 34 additions & 0 deletions

File tree

  • web-modules/jakarta-servlets-3/src/main/java/com/baeldung/payara
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
package com.baeldung.payara;
2+
3+
import java.io.IOException;
4+
import java.io.PrintWriter;
5+
6+
import jakarta.servlet.ServletException;
7+
import jakarta.servlet.annotation.WebServlet;
8+
import jakarta.servlet.http.HttpServlet;
9+
import jakarta.servlet.http.HttpServletRequest;
10+
import jakarta.servlet.http.HttpServletResponse;
11+
12+
@WebServlet(name = "HelloPayara", urlPatterns = { "/hello" })
13+
public class HelloPayara extends HttpServlet {
14+
15+
protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
16+
response.setContentType("text/html;charset=UTF-8");
17+
18+
try (PrintWriter out = response.getWriter()) {
19+
out.printf("""
20+
<html>
21+
<head> <title> Payara Server </title> </head>
22+
<body> <h2> Hello Payara </h2> </body>
23+
</html>
24+
""");
25+
}
26+
}
27+
28+
@Override
29+
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
30+
processRequest(request, response);
31+
}
32+
33+
}
34+

0 commit comments

Comments
 (0)