Artigos
Java
Faça com que o Servlet leia e processe dados de um formulário
Faça com que o Servlet leia e processe dados de um formulário
Esta dica J2EE demonstra como o servlet lê dados de um formulário e faz o processamento desses dados. O conceito desta leitura pode ser usado em muitas aplicações web.
|
import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import java.util.*;
public class FormReaderServlet extends HttpServlet { ServletConfig sc; public void init(ServletConfig sc)throws ServletException { super.init(sc); }
public void service(ServletRequest request , ServletResponse response) throws ServletException , IOException { response.setContentType("text/html"); PrintWriter out = response.getWriter(); Enumeration enum = request.getParameterNames();
/* O desenvolvedor pode usar o método request.getParameter() se
* houver somente um parâmetro no formulário, ou pode usar o
* método getParameterNames() no caso contrário.
*/
O colaborador pode usar request.getParameter () se houver somente um parâmetro no formulário ou outro puder usar getParameterNames () somente */ while(enum.hasMoreElements()) { String str = (String)enum.nextElement(); String key = request.getParameter(str); out.println(str + "\t" + key); } }
public void destroy(){}
} |