Guest User

Untitled

a guest
Jul 17th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.22 KB | None | 0 0
  1. package store;
  2.  
  3. import java.io.IOException;
  4. import java.io.PrintWriter;
  5. import java.util.ArrayList;
  6.  
  7. import javax.servlet.ServletException;
  8. import javax.servlet.annotation.WebServlet;
  9. import javax.servlet.http.HttpServlet;
  10. import javax.servlet.http.HttpServletRequest;
  11. import javax.servlet.http.HttpServletResponse;
  12.  
  13. @WebServlet("/AddtoCart")
  14. public class AddtoCart extends HttpServlet {
  15.    
  16.     @SuppressWarnings("unchecked")
  17.     protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  18.        
  19.         response.setContentType("text/html");
  20.         PrintWriter out = response.getWriter();
  21.         String[] checkedBoxes = request.getParameterValues("checked");
  22.         ArrayList <Song> results = new ArrayList <Song> ();
  23.         results = (ArrayList<Song>) request.getSession().getAttribute("searchedSongs");
  24.        
  25.         if (results != null) {
  26.             for (int i = 0; i < checkedBoxes.length; i++) {
  27.                 int x = Integer.parseInt(checkedBoxes[i]);
  28.                 cart.add(results.get(x));
  29.             }
  30.            
  31.         }
  32.        
  33.         request.getSession().setAttribute("shoppingCart", cart);
  34.         response.sendRedirect("index.jsp");
  35.     }
  36.    
  37.     private static final long serialVersionUID = 1L;
  38.     public ArrayList <Song> cart = new ArrayList <Song> ();
  39. }
Add Comment
Please, Sign In to add comment