RBL JAVA Tips

Main page
Home
[ Recherche | JavaSide | Retour ]

Retour Index
  • La premiere servlet...
  • hello_1.java : Source servlet...
  • Execution du servlet


  • source code : ...
      import java.io.* ;
      // l'extension java  pour la gestion des servlets   
      // !! au "x" de javax. cela precise que c'est un extension de Java   
      import javax.servlet.* ;
    
      public class hello_1 extends GenericServlet 
      {
      public void service(ServletRequest req, ServletResponse res) 
            throws ServletException, IOException
        {
    	// Recherche du flux d'ecriture   
    	ServletOutputStream out = res.getOutputStream() ;
    
    	// Ecriture de la page reponse   
    	out.println("<HTML><HEAD>") ;
    	out.println("<TITLE>hello_1.java</TITLE>") ;
    	out.println("</HEAD>") ;
    	out.println("<BODY>") ;
    
    	out.println("<H3>Hello World...</H3>") ;
    	out.println("<BR>Page generated by hello_1.java") ;
    
    	out.println("</BODY></HTML>") ;
        }
      }



  • Idem en specifique HTTP...
  • hello_2.java : Source servlet...
  • Execution du servlet


  • source code : ...
      import java.io.* ;
      // l'extension java  pour la gestion des servlets   
      // !! au "x" de javax. cela precise que c'est un extension de Java   
      import javax.servlet.* ;
      import javax.servlet.http.* ;
    
      public class hello_2 extends HttpServlet 
      {
        // reponse au "GET"    
        public void doGet(HttpServletRequest req, HttpServletResponse res) 
              throws ServletException, IOException
        {
    	res.setContentType("text/html");
    
    	// Recherche du flux d'ecriture   
    	ServletOutputStream out = res.getOutputStream() ;
    
    	// Ecriture de la page reponse   
    	out.println("<HTML><HEAD>") ;
    	out.println("<TITLE>hello_2.java</TITLE>") ;
    	out.println("</HEAD>") ;
    	out.println("<BODY>") ;
    
    	out.println("<H3>Hello World...</H3>") ;
    	out.println("<BR>Page generated by hello_2.java") ;
    
    	out.println("</BODY></HTML>") ;
        }
    
        // reponse au "POST"    
        public void doPost(HttpServletRequest req, HttpServletResponse res) 
              throws ServletException, IOException
        {
    	doGet(req, res) ;
        }
      }





Copyright © 1996..2003, BERTHOU. Tous droits réservés.
Dernière modification le 03 Mars 2003 18H20

C.N.I.L.
n° 707410