Professional Documents
Culture Documents
package jdbc1;
import java.sql.DriverManager;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.ResultSet;
import java.sql.SQLException;
/**
*
* @author admin
*/
try
{
Class.forName(driverName);
// Get a connection to the database
System.out.println("=================================================================
========");
StringBuilder row = new StringBuilder(500);
// Loop through the result set
while (rs.next())
{
row.append(rs.getInt(1)).append("\t");
row.append(rs.getString(2)).append("\t");
row.append(rs.getString(3)).append(" \t");
row.append(rs.getInt(4)).append("\t");
row.append(rs.getDate(5)).append("\t");
row.append(rs.getFloat(6)).append("\t");
row.append(rs.getFloat(7)).append("\t");
row.append(rs.getInt(8)).append("\t");
System.out.println(row);
row.setLength(0);
rs.close();
stmt.close();
conn.close();
}
catch (SQLException se)
{
System.out.println("SQL Exception:");
se.printStackTrace();
se = se.getNextException();
}
catch (Exception e)
{
System.out.println(e);
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
import java.io.IOException;
import java.io.PrintWriter;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@WebServlet(name = "Cal", urlPatterns = {"/Cal"})
public class Cal extends HttpServlet {
int a,b,c,d;
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException {
res.setContentType("text/html");
PrintWriter out=res.getWriter();
int num1=Integer.parseInt(req.getParameter("n1"));
int num2=Integer.parseInt(req.getParameter("n2"));
String op=req.getParameter("r1");
if(op.equals("add"))
{
a=num1+num2;
out.println("sum="+a);
}
else if(op.equals("sub"))
{
b=num1-num2;
out.println("difference="+b);
}
else if(op.equals("mul"))
{
c=num1*num2;
out.println("product="+c);
}
else if(op.equals("div"))
{
d=num1/num2;
out.println("quotient="+d);
}
else
out.println("arithmetic not possible");
}
}