Advertisement
Guest User

Untitled

a guest
Feb 15th, 2019
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.25 KB | None | 0 0
  1. package intro;
  2.  
  3. import java.io.IOException;
  4. import java.io.PrintWriter;
  5.  
  6. import javax.servlet.ServletConfig;
  7. import javax.servlet.ServletContext;
  8. import javax.servlet.ServletException;
  9. import javax.servlet.annotation.WebServlet;
  10. import javax.servlet.http.HttpServlet;
  11. import javax.servlet.http.HttpServletRequest;
  12. import javax.servlet.http.HttpServletResponse;
  13.  
  14. @WebServlet({"/votepage"})
  15. public class votepage extends HttpServlet {
  16.     private static final long serialVersionUID = 1L;
  17.  
  18.     public void init(ServletConfig config) throws ServletException {
  19.         super.init(config);
  20.        
  21.         ServletContext context = this.getServletContext();
  22.         context.setAttribute("Chocotubevote", 0);
  23.         context.setAttribute("Eclairevote", 0);
  24.         context.setAttribute("ApacheHelicopter", 0);
  25.         context.setAttribute("totalvotes", 0);
  26.     }
  27.    
  28.     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  29.        
  30.  
  31.         // Set the content type to HTML
  32.         response.setContentType("text/html");
  33.        
  34.         // Get a reference to the Print Write to talk back to the client
  35.         PrintWriter out = response.getWriter();
  36.        
  37.         // The template text/html
  38.         out.println("<!DOCTYPE html>");
  39.         out.println("<html lang=\"en\">");
  40.         out.println("<head>");
  41.         out.println("   <meta charset=\"UTF-8\">");
  42.         out.println("   <title>What do you call this ?</title>");
  43.         out.println("   <link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css\" integrity=\"sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO\" crossorigin=\"anonymous\">");
  44.         out.println("</head>");
  45.         out.println("<body>");
  46.         out.println("<div class=\"container\">");
  47.        
  48.        
  49.         out.println("   <h1 class=\"text-center\">What is your favorite ?</h1>");
  50.        
  51.        
  52.         // Insert the page-specific content here...
  53.         out.println("<div class=\"row \"> ");
  54.         out.println("<div class=\"col-md-4\">");
  55.         out.println("<img src=\"http://cs3.calstatela.edu:8080/cs3220stu120/Chocotube.jpg\"  alt=\"...\">");
  56.         out.println("</div>");
  57.        
  58.         out.println("<div class=\"col-md-4\">");
  59.         out.println("<img src=\"http://cs3.calstatela.edu:8080/cs3220stu120/Chocotube.jpg\"alt=\"...\">");
  60.         out.println("</div>");
  61.        
  62.         out.println("<div class=\"col-md-4\">");
  63.         out.println("<img src=\"http://cs3.calstatela.edu:8080/cs3220stu120/Apache.jpg\" alt=\"...\">");
  64.         out.println("</div>");
  65.         out.println("</div>");
  66.        
  67.         out.println("<div class=\"row \"> ");
  68.        
  69.         out.println("<div class=\"col-md-4\">");
  70.         out.println("<a class=\"btn btn-primary\" href=\"Eclairevote\" role=\"button\">Eclair au Chocolat</a>");
  71.         out.println("</div>");
  72.        
  73.         out.println("<div class=\"col-md-4\">");       
  74.         out.println("<a class=\"btn btn-primary\" href=\"Chocotubevote\"  role=\"button\">Chocotube</a>");
  75.         out.println("</div>");
  76.        
  77.         out.println("<div class=\"col-md-4\">");
  78.         out.println("<a class=\"btn btn-primary\" href=\"ApacheHelicopter\" role=\"button\">ApacheHelicopter</a>");
  79.         out.println("</div>");
  80.         out.println("</div>");
  81.        
  82.        
  83.        
  84.         out.println("</div>");
  85.         out.println("</body>");
  86.         out.println("</html>");
  87.    
  88.     }
  89.     protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  90.         doGet(request, response);
  91.     }
  92.  
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement