forked from marekbruchaty/SimpleJavaWebApp
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSimpleServlet.java
More file actions
33 lines (26 loc) · 1.23 KB
/
SimpleServlet.java
File metadata and controls
33 lines (26 loc) · 1.23 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import javax.servlet.annotation.WebServlet;
import java.io.IOException;
import java.io.PrintWriter;
/**
* Created by Marek on 13/04/2017.
*/
@WebServlet(name = "SimpleServlet")
public class SimpleServlet extends javax.servlet.http.HttpServlet {
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
}
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException {
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
try (PrintWriter writer = response.getWriter()) {
writer.println("<!DOCTYPE html><html>");
writer.println("<head>");
writer.println("<meta charset=\"UTF-8\" />");
writer.println("<title>SimpleServlet using doGet() to generate simple website</title>");
writer.println("</head>");
writer.println("<body>");
writer.println("<h1>This is a simple java servlet.</h1>");
writer.println("</body>");
writer.println("</html>");
}
}
}