Sobes.tech
Junior — Middle

Hogyan valósítható meg egy olyan szerveralkalmazás, amely HTML-oldalt küld a kliensnek az információk megjelenítéséhez?

sobes.tech MI

Válasz az MI-től

A Java-ban szerveroldali alkalmazást lehet megvalósítani, amely HTML oldalt szolgáltat a kliensnek, például servletek vagy keretrendszerek, mint például a Spring Boot segítségével.

Servlet példával:

@WebServlet("/hello")
public class HelloServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws IOException {
        resp.setContentType("text/html;charset=UTF-8");
        PrintWriter out = resp.getWriter();
        out.println("<html><body><h1>Szia, ügyfél!</h1></body></html>");
    }
}

Ez a servlet egy egyszerű HTML oldalt ad vissza a /hello útvonalon érkező GET kérésre. Komplexebb alkalmazásokban gyakran használnak sablonmotorokat (Thymeleaf, JSP) és keretrendszereket a HTML kezelésének megkönnyítésére.