Sobes.tech
Junior — Middle

Bilgileri görüntülemek için istemciye HTML sayfası gönderen bir sunucu uygulaması nasıl uygulanır?

sobes.tech yapay zeka

AI'dan gelen yanıt

Java'da istemciye HTML sayfası gönderen bir sunucu uygulaması geliştirmek için servlets veya Spring Boot gibi frameworkler kullanılabilir.

Bir servlet örneği:

@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>Merhaba, müşteri!</h1></body></html>");
    }
}

Bu servlet, /hello yoluna yapılan GET isteğine basit bir HTML sayfası ile yanıt verir. Daha karmaşık uygulamalarda, genellikle şablon motorları (Thymeleaf, JSP) ve frameworkler kullanılır, böylece HTML ile çalışma kolaylaşır.