Páginas

domingo, 7 de julho de 2024

Java servlet: como exibir conteúdo em uma página web

Um servlet é um componente do Java EE estende as funcionalidades de HTTP do Java e que faz o tratamento das requisições Get e Post.

- Um servlet é usado para o servidor receber e processar requisições.

Para criar uma tela de exibição e exibir algo na tela geralmente usamos um arquivo em JSP que possui a estrutura HTML, mas que aceita comandos Java concatenados com o HTML. Mas neste material eu faço com que o servlet escreva conteúdo na tela sem usar um arquivo JSP.

Importação necessária para o PrintWriter:

import java.io.PrintWriter; 

Iniciando o PrintWriter:

PrintWriter out = response.GetWriter()

Fazendo com que o sistema exiba uma saída:

out.println("Olá, mundo");

É claro que aqui eu apenas exibo o conteúdo a ser inserido pelo dev.


Meu código na íntegra(comentários inseridos são os padrões da IDE Eclipse, eu não os modifiquei):

package site2;


import jakarta.servlet.ServletException;

import jakarta.servlet.http.HttpServlet;

import jakarta.servlet.http.HttpServletRequest;

import jakarta.servlet.http.HttpServletResponse;

import java.io.IOException;

import java.io.PrintWriter;



public class Site2 extends HttpServlet {

private static final long serialVersionUID = 1L;

/**

* @see HttpServlet#HttpServlet()

*/

public Site2() {

super();

// TODO Auto-generated constructor stub

}


/**

* @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)

*/

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {


PrintWriter out = response.getWriter();

out.print("Olá, mundo!");

}


}

Nenhum comentário:

Postar um comentário

Olá, deixe seu comentário.

Ubuntu e algumas personalizações

  G ggnome efeito para minimizar: https://extensions.gnome.org/extension/3740/compiz-alike-magic-lamp-effect/ GSconnect conectar celular ao ...