<%-- Document : index Created on : 8 Jan, 2021, 10:42:19 PM Author : Sachin Dubey --%> <%@page import="java.util.Map"%> <%@page import="java.util.HashMap"%> <%@page import="java.util.ArrayList"%> <%@page import="java.util.List"%> <%@page import="helper.Helper"%> <%@page import="javax.servlet.http.Cookie"%> <%@page import="java.sql.*"%> <%@page contentType="text/html" pageEncoding="UTF-8"%> Product Page <%@include file="components/common_css_js.jsp" %> <% if(request.getParameter("id")!=null) { //List idlist = (List)session.getAttribute("IDLIST"); Map map =(Map)session.getAttribute("MAP"); if(map == null) { //idlist = new ArrayList(); map=new HashMap(); //System.out.println("New list created"); System.out.println("New map created"); } else { System.out.println("List retrieved"); } /* if(!idlist.contains(request.getParameter("id"))) { idlist.add(request.getParameter("id")); } session.setAttribute("IDLIST", idlist); */ if(!map.containsKey(request.getParameter("id"))) { map.put(request.getParameter("id").toString(),1); System.out.println("added"); System.out.println(map.size()); } session.setAttribute("MAP",map); } %> <%@include file="components/product_navbar.jsp" %>
<% Connection con=null; PreparedStatement ps; ResultSet rs=null; Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); con=DriverManager.getConnection("jdbc:sqlserver://LAPTOP-H4J2MPV1\\SACHIN:1433;databaseName=SarikaProducts;userName=sa;password=1112"); %>
All Products <% String sqlCat="select * from SarikaCategory"; ps=con.prepareStatement(sqlCat); rs=ps.executeQuery(); while(rs.next()) { %> " class="list-group-item list-group-item-action"><%= rs.getString("categoryTitle") %> <% } %>
<% String cat_url=request.getParameter("category"); int cat_current; String sqlPod; if(cat_url==null) { sqlPod="select * from SarikaProduct"; } else if(!cat_url.trim().equals("all") ) { cat_current=Integer.parseInt(cat_url); sqlPod="select * from SarikaProduct where PcategoryId="+cat_current; } else { sqlPod="select * from SarikaProduct"; } ps=con.prepareStatement(sqlPod); rs=ps.executeQuery(); while(rs.next()) { String des_sort=rs.getString("pDesc"); %>
" style="max-height: 200px;max-width: 100%;width: auto;" class="card-img-top m-2" alt="...">
<%= rs.getString("pTitle") %>

<%= Helper.get10Words(des_sort) %>

<% } %>