%@ page import="javax.servlet.*" %> <%@ page import="javax.servlet.http.*" %> <%@ page import="java.sql.*" %> <%@ page import="java.util.*" %> <%@ page import="javax.naming.NamingException"%> <%@ page import="javax.naming.InitialContext"%> <%@ page import="javax.sql.DataSource"%> <% Connection dbCon = null; PreparedStatement statchoco = null; PreparedStatement statcakes = null; PreparedStatement statprodchoco = null; PreparedStatement statprodcake = null; ResultSet rschoco = null; ResultSet rscakes= null; ResultSet rsprodchoco = null; ResultSet rsprodcake = null; String cat = null; //String subcat = null; String strcakes="select * from chocolates where featuredcake=?"; String strchoco="select * from chocolates where featuredchoco=?"; String strprodchoco="select * from vendorproduct where approve=? and featurechoco=?"; String strprodcake="select * from vendorproduct where approve=? and featurecake=?"; int catid=0; String fl="yes"; String feature="yes"; try { //javax.naming.Context initialContext = new javax.naming.InitialContext(); //javax.naming.Context envContext = (javax.naming.Context) initialContext.lookup("java:/comp/env"); //javax.sql.DataSource dataSource = (javax.sql.DataSource) envContext.lookup("jdbc/mssql"); //dbCon = dataSource.getConnection(); Class.forName("com.mysql.jdbc.Driver").newInstance(); //dbCon = DriverManager.getConnection("jdbc:mysql://localhost:3306/maheks_mahek","maheks","mahak"); ServletContext ctx = getServletContext(); String url=ctx.getInitParameter("url"); String user=ctx.getInitParameter("user"); String pw=ctx.getInitParameter("password"); dbCon = DriverManager.getConnection(url,user,pw); statchoco=dbCon.prepareStatement(strchoco); statchoco.setString(1,fl); rschoco=statchoco.executeQuery(); statcakes=dbCon.prepareStatement(strcakes); statcakes.setString(1,fl); rscakes=statcakes.executeQuery(); statprodchoco=dbCon.prepareStatement(strprodchoco); statprodchoco.setString(1,feature); statprodchoco.setString(2,feature); rsprodchoco=statprodchoco.executeQuery(); statprodcake=dbCon.prepareStatement(strprodcake); statprodcake.setString(1,feature); statprodcake.setString(2,feature); rsprodcake=statprodcake.executeQuery(); %>
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
");
e.printStackTrace(new java.io.PrintWriter(out));
out.println("");
return;
}
finally
{
try
{
if(dbCon != null)
dbCon.close();
}
catch(SQLException sqle)
{}
}
%>