Current File : //usr/local/tomcat8/work/Catalina/ms.obaba.in/ROOT/org/apache/jsp/Productselectdc_jsp.java
/*
 * Generated by the Jasper component of Apache Tomcat
 * Version: Apache Tomcat/8.0.39
 * Generated at: 2022-05-05 05:12:35 UTC
 * Note: The last modified time of this file was set to
 *       the last modified time of the source file after
 *       generation to assist with modification tracking.
 */
package org.apache.jsp;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.sql.*;
import java.sql.*;

public final class Productselectdc_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent,
                 org.apache.jasper.runtime.JspSourceImports {

  private static final javax.servlet.jsp.JspFactory _jspxFactory =
          javax.servlet.jsp.JspFactory.getDefaultFactory();

  private static java.util.Map<java.lang.String,java.lang.Long> _jspx_dependants;

  static {
    _jspx_dependants = new java.util.HashMap<java.lang.String,java.lang.Long>(1);
    _jspx_dependants.put("/Connection.jsp", Long.valueOf(1651489807000L));
  }

  private static final java.util.Set<java.lang.String> _jspx_imports_packages;

  private static final java.util.Set<java.lang.String> _jspx_imports_classes;

  static {
    _jspx_imports_packages = new java.util.HashSet<>();
    _jspx_imports_packages.add("java.sql");
    _jspx_imports_packages.add("javax.servlet");
    _jspx_imports_packages.add("javax.servlet.http");
    _jspx_imports_packages.add("javax.servlet.jsp");
    _jspx_imports_classes = null;
  }

  private volatile javax.el.ExpressionFactory _el_expressionfactory;
  private volatile org.apache.tomcat.InstanceManager _jsp_instancemanager;

  public java.util.Map<java.lang.String,java.lang.Long> getDependants() {
    return _jspx_dependants;
  }

  public java.util.Set<java.lang.String> getPackageImports() {
    return _jspx_imports_packages;
  }

  public java.util.Set<java.lang.String> getClassImports() {
    return _jspx_imports_classes;
  }

  public javax.el.ExpressionFactory _jsp_getExpressionFactory() {
    if (_el_expressionfactory == null) {
      synchronized (this) {
        if (_el_expressionfactory == null) {
          _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
        }
      }
    }
    return _el_expressionfactory;
  }

  public org.apache.tomcat.InstanceManager _jsp_getInstanceManager() {
    if (_jsp_instancemanager == null) {
      synchronized (this) {
        if (_jsp_instancemanager == null) {
          _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig());
        }
      }
    }
    return _jsp_instancemanager;
  }

  public void _jspInit() {
  }

  public void _jspDestroy() {
  }

  public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response)
        throws java.io.IOException, javax.servlet.ServletException {

final java.lang.String _jspx_method = request.getMethod();
if (!"GET".equals(_jspx_method) && !"POST".equals(_jspx_method) && !"HEAD".equals(_jspx_method) && !javax.servlet.DispatcherType.ERROR.equals(request.getDispatcherType())) {
response.sendError(HttpServletResponse.SC_METHOD_NOT_ALLOWED, "JSPs only permit GET POST or HEAD");
return;
}

    final javax.servlet.jsp.PageContext pageContext;
    javax.servlet.http.HttpSession session = null;
    final javax.servlet.ServletContext application;
    final javax.servlet.ServletConfig config;
    javax.servlet.jsp.JspWriter out = null;
    final java.lang.Object page = this;
    javax.servlet.jsp.JspWriter _jspx_out = null;
    javax.servlet.jsp.PageContext _jspx_page_context = null;


    try {
      response.setContentType("text/html; charset=ISO-8859-1");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			null, true, 8192, true);
      _jspx_page_context = pageContext;
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      session = pageContext.getSession();
      out = pageContext.getOut();
      _jspx_out = out;

      out.write("\r\n");
      out.write("    \r\n");
      out.write("    ");
      out.write("\n");
      out.write("    \n");
      out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\n");
      out.write("<html>\n");
      out.write("<head>\n");
      out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\n");
      out.write("\n");
      out.write("</head>\n");
      out.write("<body>\n");
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost/obabain_market","obabain_ms21","Bz$nO8SSt");
        
      out.write("\n");
      out.write("        </body>\n");
      out.write("        </html>\n");
      out.write("\r\n");
      out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n");
      out.write("<html>\r\n");
      out.write("<head>\r\n");
      out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">\r\n");
      out.write("<link href=\"css/bootstrap.min.css\" rel=\"stylesheet\">\r\n");
      out.write("    <link href=\"css/estilos.css\" rel=\"stylesheet\">\r\n");
      out.write("    \r\n");
      out.write("    <link href=\"css/Mystyle.css\" rel=\"stylesheet\">\r\n");
      out.write("<title>Insert title here</title>\r\n");
      out.write("</head>\r\n");
      out.write("<body>\r\n");
      out.write("<div class=\"content-page\"><div class=\"content\">\r\n");
      out.write(" <div class=\"container\">\r\n");
      out.write(" <div class=\"row\">\r\n");
      out.write(" <div class=\"col-sm-12\">\r\n");
      out.write(" <div class=\"page-header-title\">\r\n");
      out.write(" <div class=\"clearfix\"></div></div></div></div>\r\n");
      out.write(" \r\n");
      out.write(" <div class=\"row\">\r\n");
      out.write(" <div class=\"col-md-12\">\r\n");
      out.write(" <div class=\"panel panel-default\" >\r\n");
      out.write("       <div class=\"panel-heading main-color-bg\">\r\n");
      out.write(" <h3 class=\"panel-title\">Select Product</h3></div>\r\n");
      out.write(" <div class=\"panel-body\">\r\n");
      out.write(" <form action=\"Dev_challan.jsp\" method=\"post\">\r\n");
      out.write(" <input type=\"submit\" id=\"approve\"   class=\"btn btn-info  pull-right\" style=\"background:#204b58\"  data-toggle=\"modal\"  value=\"submit\"  >  \r\n");
      out.write("    <input type=\"button\" value=\"Back\" style=\"background:#204b58;\" class=\"btn btn-info pull-left\"  onclick=\"goBack()\"/>\r\n");
      out.write("  <div>\r\n");
      out.write("                          <input class=\"form-control\" type=\"text\" placeholder=\"Search product...\" name=\"filter\" id=\"myInput\" onkeyup=\"myFunction()\"><a></a>\r\n");
      out.write("                      </div>\r\n");
      out.write(" <table id=\"datatable-responsive\" class=\"table table-striped table-bordered dt-responsive nowrap\" cellspacing=\"0\" width=\"100%\">\r\n");
      out.write(" <thead>\r\n");
      out.write(" <tr>\r\n");
      out.write("      <th>Sl. No</th>\r\n");
      out.write("      <th>Product Name</th>\r\n");
      out.write("      <th>Product Description</th>\r\n");
      out.write("      <th>HSN</th>\r\n");
      out.write("      <th>Price</th>\r\n");
      out.write("          <th></th>\r\n");
      out.write("          \r\n");
      out.write("          </tr>\r\n");
      out.write("    </thead>\r\n");
      out.write("     <tbody>\r\n");
      out.write("      ");

/*   String sql="SELECT id, jcn_name FROM job_certification_name where del_status='1'";
 */ 
 Statement st=con.createStatement();
 String sql="select * from ip_products order by product_name asc ";
 String dno=request.getParameter("dno");
 session.setAttribute("dno", dno);
  ResultSet rs=st.executeQuery(sql);
  String js;
  String jd;
  String jh;
  String jp;
  int i=0;
  
      out.write("\r\n");
      out.write("  \r\n");
      out.write(" ");

while(rs.next())
{
int id=rs.getInt("product_id");

//out.print(id);

js=rs.getString("product_name");
jd=rs.getString("product_description");
jh=rs.getString("product_sku");
jp=rs.getString("product_price");


      out.write("\r\n");
      out.write("\r\n");
      out.write("<tr>\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t\t\t<td>");
      out.print(id);
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t\t\t<td>");
      out.print(js);
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t\t\t<td>");
      out.print(jd);
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t\t\t<td>");
      out.print(jh);
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t\t\t<td>");
      out.print(jp);
      out.write("</td>\r\n");
      out.write("\t\t\t\t\t\t\t\t\t\t\t\t\r\n");
      out.write("\t <td> <input name=\"qns[]\"  id=\"check\"  type=\"checkbox\"  value=\"");
 out.print(rs.getString("product_id")); 
      out.write('_');
 out.print(rs.getString("product_name")); 
      out.write('_');
 out.print(rs.getString("product_description")); 
      out.write('_');
 out.print(rs.getString("product_sku")); 
      out.write('_');
 out.print(rs.getString("product_price")); 
      out.write('_');
 out.print(rs.getString("unit_id")); 
      out.write("\"  placeholder=\"check\" ></td>  \r\n");
      out.write(" \t\t\t\t\t\t\t\t\t\t\t\t       \r\n");
      out.write(" </tr>\r\n");
      out.write("   ");

   i++;
  }
  
      out.write("\r\n");
      out.write("   </table>\r\n");
      out.write("    \r\n");
      out.write("  </form>\r\n");
      out.write("   </div>\r\n");
      out.write("   </div>\r\n");
      out.write("   </div>\r\n");
      out.write("   </div>\r\n");
      out.write("   </div>\r\n");
      out.write("   </div>\r\n");
      out.write("   </div>\r\n");
      out.write("   \r\n");
      out.write("   <script src=\"http://code.jquery.com/jquery-latest.min.js\"></script>\r\n");
      out.write("   <script type=\"text/javascript\">\r\n");
      out.write("\r\n");
      out.write("    $(document).ready(function()\r\n");
      out.write("\t{\r\n");
      out.write("    \t  $(document).on('change', '[type=checkbox]', function (e)\r\n");
      out.write("    \t     {\r\n");
      out.write("    \t\t  if (this.checked)\r\n");
      out.write("    \t\t  {\r\n");
      out.write("    \t\t$(\"#approve\").removeAttr('disabled');\r\n");
      out.write("    \t      }\r\n");
      out.write("    \t\telse\r\n");
      out.write("    \t\t{\r\n");
      out.write("    \t\t$(\"#approve\").attr('disabled','disabled');\r\n");
      out.write("    \t\talert(\"your checkbox is selected  to Aprrove\");\r\n");
      out.write("\r\n");
      out.write("    \t\t   }\r\n");
      out.write("    \t\t  });\r\n");
      out.write("    \t\t \r\n");
      out.write("    \t\t//alert(\"your checkbox is not selected  to Aprrove\");\r\n");
      out.write("    \t\r\n");
      out.write("    \t\r\n");
      out.write("\t});\r\n");
      out.write("    \t\r\n");
      out.write("    </script>\t\r\n");
      out.write("    <script type=\"text/javascript\">\r\n");
      out.write("function goBack() {\r\n");
      out.write("    window.history.back();\r\n");
      out.write("   \r\n");
      out.write("};\r\n");
      out.write("</script>\t\r\n");
      out.write("<script>\r\n");
      out.write("function myFunction() {\r\n");
      out.write("  var input, filter, table, tr, td, i;\r\n");
      out.write("  input = document.getElementById(\"myInput\");\r\n");
      out.write("  filter = input.value.toUpperCase();\r\n");
      out.write("  table = document.getElementById(\"datatable-responsive\");\r\n");
      out.write("  tr = table.getElementsByTagName(\"tr\");\r\n");
      out.write("  for (i = 0; i < tr.length; i++) {\r\n");
      out.write("    td = tr[i].getElementsByTagName(\"td\")[1];\r\n");
      out.write("    if (td) {\r\n");
      out.write("      if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {\r\n");
      out.write("        tr[i].style.display = \"\";\r\n");
      out.write("      } else {\r\n");
      out.write("        tr[i].style.display = \"none\";\r\n");
      out.write("      }\r\n");
      out.write("    }       \r\n");
      out.write("  }\r\n");
      out.write("}\r\n");
      out.write("</script>\t\t\t\t\t\t\t\t\t\t       \t\t\t\t\t\t\t\t\t\t\t\r\n");
      out.write("</body>\r\n");
      out.write("</html>");
    } catch (java.lang.Throwable t) {
      if (!(t instanceof javax.servlet.jsp.SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          try {
            if (response.isCommitted()) {
              out.flush();
            } else {
              out.clearBuffer();
            }
          } catch (java.io.IOException e) {}
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
        else throw new ServletException(t);
      }
    } finally {
      _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }
}