Commit 2b1e917c by Patryk Czarnik

rozmowa formularz

parent 6fbe257f
......@@ -2,6 +2,7 @@ package serwlety;
import java.io.IOException;
import java.io.PrintWriter;
import java.time.LocalTime;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
......@@ -21,7 +22,7 @@ public class Hello extends HttpServlet {
PrintWriter out = response.getWriter();
out.println("Hello servlet!");
out.println("Już południe, ojoj :)");
out.println("Teraz jest godzina " + LocalTime.now());
}
}
package serwlety;
import java.io.IOException;
import java.io.PrintWriter;
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
@WebServlet("/hello.html")
public class HelloHtml extends HttpServlet {
private static final DateTimeFormatter df = DateTimeFormatter.ofPattern("HH:mm:ss");
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.append("""
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<h1>Hello HTML</h1>
<p>Ala ma kota, to jest HTML</p>
<p>Teraz jest godzina <strong>
""");
out.append(LocalTime.now().format(df));
out.append("""
</strong></p>
</body>
</html>
""");
}
}
package serwlety;
import java.io.IOException;
import java.io.PrintWriter;
import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
/**
* Servlet implementation class Rozmowa
*/
@WebServlet("/rozmowa")
public class Rozmowa extends HttpServlet {
private static final long serialVersionUID = 1L;
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType("text/html");
response.setCharacterEncoding("UTF-8");
PrintWriter out = response.getWriter();
out.append("""
<!DOCTYPE html>
<html>
<head>
<title>Rozmowa z serwletem</title>
</head>
<body>
<h1>Rozmowa z serwletem</h1>
""");
out.append("""
<form>
Jak masz na imię? <input type='text' name='imie'><br>
<button>Wyślij</button>
</form>
""");
String imie = request.getParameter("imie");
if(imie != null) {
out.append("<div>Witaj " + imie + "</div>");
}
out.append("""
</body>
</html>
""");
}
}
......@@ -11,7 +11,8 @@
<li><a href="index.html">spis treści</a></li>
<li><a href="hello">serwlet Hello</a></li>
<li><a href="ping">ping</a></li>
<li><a href=""></a></li>
<li><a href="hello.html">serwlet Hello HTML</a></li>
<li><a href="rozmowa">rozmowa</a></li>
</ul>
</body>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment