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.