Worksheet - 3.2 - Java - Saikat Das

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Experiment -3.

Student Name: Saikat Das UID: 20BCS6818

Branch: CSE_AIML 2B Section/Group: B

Semester: 4th Date of Performance: 08/05/2022

Subject Name: PROJECT BASED LEARNING IN JAVA LAB


Subject Code: 22E-20CSP-287

Aim/Overview of the practical:


Create an application for Online Auction using HTML and Servlet. Use
database to store and retrieve record.

CODE:
import java.io.*;

import javax.servlet.*;

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

public class display extends HttpServlet

public void doGet(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletException

PrintWriter out = res.getWriter();

res.setContentType("text/html");

out.println("<html><body>");

try

{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

Connection con = DriverManager.getConnection("jdbc:odbc:mydsn", "system", "pintu");

// Here dsnname- mydsn,user id- system(for oracle 10g),password is pintu.

Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery("select * from employee");

out.println("<table border=1 width=50% height=50%>");

out.println("<tr><th>EmpId</th><th>EmpName</th><th>Salary</th><tr>");

while (rs.next())

String n = rs.getString("empid");

String nm = rs.getString("empname");
int s = rs.getInt("sal");

out.println("<tr><td>" + n + "</td><td>" + nm + "</td><td>" + s + "</td></tr>");

out.println("</table>");

out.println("</html></body>");

con.close();

catch (Exception e)

out.println("error");

}
}

web.xml setting:-

<?xml version="1.0" encoding="ISO-8859-1"?>

<!--

<servlet>

<servlet-name>display</servlet-name>

<servlet-class>display</servlet-class>

</servlet>

<servlet-mapping>

<servlet-name>display</servlet-name>

<url-pattern>/display</url-pattern>

</servlet-mapping>

</web-app>

Result/Output/Writing Summary:

Compile:-
Running the servlet in a web browser:-
11. Graphs (If Any): Image /Soft copy of graph paper to be attached here

Evaluation Grid (To be created as per the SOP and Assessment guidelines by the faculty):

Sr. No. Parameters Marks Obtained Maximum Marks


1.
2.
3.

You might also like