You are on page 1of 7

EX1

import
import
import
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
java.io.IOException;
java.io.PrintWriter;

@WebServlet(name = "Servlet_EX1" , urlPatterns = "/Ex1")


public class Servlet_EX1 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head></head>");
out.println("<body>");
out.println("<h1>Hello world</h1>" );
out.println("<a href =\"Ex1\">Lien</a>" );
out.println("<form action=\"Ex1\" method=\"get\">" );
out.println("<button type=\"submit\" >Lien</button>" );
out.println("</form>" );
out.println("</body></html>");
}
}
EX2
import
import
import
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
java.io.IOException;
java.io.PrintWriter;

@WebServlet(name = "Servlet_Ex2" , urlPatterns = "/Ex2")


public class Servlet_Ex2 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {

response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head></head>");
out.println("<body>");
out.println("<table>");
for (int i=1;i<=25;i++){
out.println("<tr>");
out.println("<td>Row"+i+",col1</td>");
out.println("<td>Row"+i+",col2</td>");
out.println("<td>Row"+i+",col3</td>");
out.println("</tr>");
}
out.println("</table>");
out.println("<body>");
out.println("</body></html>");
}
}
EX3
import
import
import
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
java.io.IOException;
java.io.PrintWriter;

@WebServlet(name = "Servlet_Ex3" , urlPatterns = "/Ex3")


public class Servlet_Ex3 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException {
String s = request.getParameter("text");
int num = Integer.parseInt(request.getParameter("reps"));
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body>");
for (int i = 1 ; i<num+1;i++){
out.println("<p>"+s+"</p>");
}
out.println("<body>");
out.println("</body></html>");
}
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body>");
out.println("<form action=\"Ex3\" method=\"post\">" );

out.println("Chaine a rpter <input type=\"text\" name=\"text\"><br>" );


out.println("Nombre de rptitions<input type=\"text\" name=\"reps\"><br>" );
out.println("<button type=\"submit\" >Confirmer</button>" );
out.println("</form>" );
out.println("</body></html>");
}
}
EX4
A/
import
import
import
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
java.io.IOException;
java.io.PrintWriter;

@WebServlet(name = "Servlet_Ex4" , urlPatterns = "/Ex4")


public class Servlet_Ex4 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<table><thead><td>Nom</td><td>Prnom</td><td>Email</td></thead
><tbody>");
out.println("<tr>");
out.println("<td>"+request.getParameter("lastname")+"</td>");
out.println("<td>"+request.getParameter("name")+"</td>");
out.println("<td>"+request.getParameter("email")+"</td>");
out.println("</tr></tbody></table>");
}
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head></head>");
out.println("<body>");
out.println("<form action=\"Ex4\" method=\"post\">" );
out.println("Nom<input type=\"text\" name=\"lastname\"><br>" );
out.println("Prnom<input type=\"text\" name=\"name\"><br>" );
out.println("E-Mail<input type=\"email\" name=\"email\"><br>" );
out.println("<button type=\"submit\" >Ajouter</button>" );
out.println("</form>" );
out.println("</body></html>");
}
}
B/
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;
@WebServlet(name = "Servlet_Ex4" , urlPatterns = "/Ex4")
public class Servlet_Ex4 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><body>");
out.println("");
out.println("<table><thead><td>Nom</td><td>Prnom</td><td>Email</td></thead
><tbody>");
out.println("<tr>");
if (request.getParameter("lastname").equals("")){
out.println("<td>Vous avez oubli le nom</td>");
} else {
out.println("<td>"+request.getParameter("lastname")+"</td>");
}
if (request.getParameter("name").equals("")){
out.println("<td>Vous avez oubli le prnom</td>");
} else {
out.println("<td>"+request.getParameter("name")+"</td>");
}
if (request.getParameter("email").equals("")){
out.println("<td>Vous avez oubli le mail</td>");
} else {
out.println("<td>"+request.getParameter("email")+"</td>");
}
out.println("</tr></tbody></table>");
out.println("</body></html>");
}
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head></head>");
out.println("<body>");
out.println("<form action=\"Ex4\" method=\"post\">" );
out.println("Nom<input type=\"text\" name=\"lastname\"><br>" );
out.println("Prnom<input type=\"text\" name=\"name\"><br>" );
out.println("E-Mail<input type=\"email\" name=\"email\"><br>" );
out.println("<button type=\"submit\" >Ajouter</button>" );
out.println("</form>" );
out.println("</body></html>");
}
}
EX5

import
import
import
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
java.io.IOException;
java.io.PrintWriter;

@WebServlet(name = "Servlet_Ex5" , urlPatterns = "/Ex5")


public class Servlet_Ex5 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException {
String title
String name
String city
String country
String tel
String[] interests
String age

=
=
=
=
=
=
=

request.getParameter("title");
request.getParameter("name");
request.getParameter("city");
request.getParameter("country");
request.getParameter("phone");
request.getParameterValues("interest");
request.getParameter("age");

response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<body>");
out.println("Title: " +title+"<br>");
out.println("Name: " +name+"<br>");
out.println("City: " +city+"<br>");
out.println("Country: " +country+"<br>");
out.println("Telephone: " +tel+"<br>");
out.println("Interests: " );
for (int i = 0; i < interests.length; i++) {
out.println(interests[i]);
}
out.println("<br> Age: " +age+"<br>");
out.println("<body>");
out.println("</body></html>");
}
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html><body>");
out.println("<h3>Please enter your information</h3>");
out.println("<form action=\"Ex5\" method=\"post\">" );
out.println("Title<select name=\"title\">" +
"<option value=\"Mr\" default>Mr</option>"+
"<option value=\"Mrs\" >Mrs</option>"+
"<option value=\"Miss\" >Miss</option>"+
"<option value=\"Ms\" >Ms</option>"+
"<option value=\"Other\" >Other</option>"+

"</select><br>" );
out.println("Name<input type=\"text\" name=\"name\"><br>" );
out.println("City<input type=\"text\" name=\"city\"><br>" );
out.println("Country<input type=\"text\" name=\"country\"><br>" );
out.println("Telephone<input type=\"tel\" name=\"phone\"><br>" );
out.println("<p>Please inform us of your interests :</p>" );
out.println("<input
Sport<br>" );
out.println("<input
Music<br>" );
out.println("<input
">Reading<br>" );
out.println("<input
ilm\">TV and Film<br>" );

type=\"checkbox\" name=\"interest\" value=\"Sport\">


type=\"checkbox\" name=\"interest\" value=\"Music\">
type=\"checkbox\" name=\"interest\" value=\"Reading\
type=\"checkbox\" name=\"interest\" value=\"TV and F

out.println("Your age <input type=\"radio\" name=\"age\" value=\"Less th


an 25\" checked>Less than 25" +
"<input type=\"radio\" name=\"age\" value=\"26-40\">26-4
0"+
"<input type=\"radio\" name=\"age\" value=\"41-65\">41-6
5"+
"<input type=\"radio\" name=\"age\" value=\"Over 65\">Ov
er 65"+
"<br>" );
out.println("<button type=\"submit\" >Submit</button>" );
out.println("</form>" );
out.println("</body></html>");
}
}
EX6
import
import
import
import
import
import
import

javax.servlet.ServletException;
javax.servlet.annotation.WebServlet;
javax.servlet.http.HttpServlet;
javax.servlet.http.HttpServletRequest;
javax.servlet.http.HttpServletResponse;
java.io.IOException;
java.io.PrintWriter;

@WebServlet(name = "Servlet_Ex6" , urlPatterns = "/Ex6")


public class Servlet_Ex6 extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse respon
se) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head></head>");
out.println("<body>");
out.println("<p>firstName :"+request.getParameter("firstName")+"</p>" );
out.println("<p>lastName :"+request.getParameter("lastName")+"</p>" );
out.println("<p>emailAddress :"+request.getParameter("emailAddress")+"</

p>" );
out.println("</body></html>");
}
protected void doGet(HttpServletRequest request, HttpServletResponse respons
e) throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head></head>");
out.println("<body>");
out.println("<form action=\"Ex6\" method=\"post\">" );
out.println("<p>firstName : Inconnu</p>" );
out.println("<p>lastName : Inconnu</p>" );
out.println("<p>emailAddress : Inconnu</p>" );
out.println("firstName<input type=\"text\" name=\"firstName\"><br>" );
out.println("lastName<input type=\"text\" name=\"lastName\"><br>" );
out.println("emailAddress<input type=\"email\" name=\"emailAddress\"><br
>" );
out.println("<button type=\"submit\" >Confirmer</button>" );
out.println("</form>" );
out.println("</body></html>");
}
}

You might also like