Professional Documents
Culture Documents
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Date"%>
<!DOCTYPE html>
<html>
<head>
</head>
<div class="DivProduct">
<div class="ProductRight">
<center>
</center>
<div class="row">
<div class="col-sm-4">
<label>Art ID</label><br/>
</div>
<div class="col-sm-8">
<label>Art Name</label><br/>
</div>
</div>
<br/><br/>
<div class="row">
<div class="col-sm-6">
<label>Artist Name</label><br/>
</div>
<div class="col-sm-6">
<label>Category</label><br/>
<%
Connection cn=null;
Statement st=null;
try
Class.forName("com.mysql.jdbc.Driver");
cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/art_gall
ery","root","root");
st=cn.createStatement();
ResultSet rs=st.executeQuery(sql);
while(rs.next())
%>
<option><%=rs.getString("cat_name")%></option>
<%
}catch(Exception ex)
out.println(ex.toString());
%>
</select>
</div>
</div>
<br/><br/>
<div class="row">
<div class="col-sm-6">
<label>Price</label><br/>
</div>
<div class="col-sm-6">
<label>Size</label><br/>
</div>
</div>
<br/><br/>
<div class="row">
<div class="col-sm-6">
<label>Date</label>
<%
String art_date=formate.format(date);
%>
</div>
</div>
<br/><br/>
<label>Upload Images</label>
<div class="row">
<div class="col-sm-4">
<input type="file" name="img1" class="form-control">
</div>
<div class="col-sm-4">
</div>
<div class="col-sm-4">
</div>
</div>
<br/><br/>
</div>
</div>
</form>
</body>
</html>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<!DOCTYPE html>
<html>
<head>
</head>
<div class="DivTable">
<table id="customers">
<tr>
<th>ID</th>
<th>Art Name</th>
<th>Category</th>
<th>Price</th>
<th>size</th>
<th>Date</th>
<th>Image</th>
</tr>
<%
Connection cn=null;
Statement st=null;
try
Class.forName("com.mysql.jdbc.Driver");
cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/art_gall
ery","root","root");
st=cn.createStatement();
ResultSet rs=st.executeQuery(sql);
while(rs.next())
String id=rs.getString("id");
String art_name=rs.getString("art_name");
String category=rs.getString("category");
String price=rs.getString("price");
String size=rs.getString("size");
String date=rs.getString("art_date");
String img=rs.getString("img1");
%>
<tr>
<td><%=id%></td>
<td><%=art_name%></td>
<td><%=category%></td>
<td><%=price%></td>
<td><%=size%></td>
<td><%=date%></td>
</tr>
<%
}
}catch(Exception ex)
out.println(ex.toString());
%>
</table>
</div>
</body>
</html>
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
/**
*
* @author HP
*/
public class Admin_Login extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse
resp) throws ServletException, IOException {
PrintWriter out=resp.getWriter();
Connection cn=null;
Statement st=null;
String username=req.getParameter("txt_username");
String password=req.getParameter("txt_password");
cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/art_gall
ery","root","root");
st=cn.createStatement();
String sql="select * from admin_signup where email='"+username+"'
and pass='"+password+"'";
ResultSet rs=st.executeQuery(sql);
if(rs.next())
{
session.setAttribute("ausername", username);
session.setAttribute("apass", password);
resp.sendRedirect("Add_Product.jsp");
}
else
{
resp.setContentType("text/html");
out.println("<script type=\"text/javascript\">");
out.println("alert('Login Faild...');");
out.println("location='Admin_Login.jsp';");
out.println("</script>");
}
}catch(Exception ex)
{
out.println(ex);
}
}