Hi
 I am using resin-1.2.3 and mysql at backend on windows 2000...I am trying to connect 
to mysql thru my JSP's but gotta bad handshake...I am using mysql-jdbc driver...
My JSP code is like this..

%@ page language="java" import=" java.sql.*, java.util.*" %>
  <%@ page import="sqlBean" %>
  <%@ page import="empQBean" %>

  <jsp:useBean id="empQBean" class="empQBean" scope="page" />

  <%
   empQBean.setConnection();
    if(empQBean.getEmp1()) {
      while(empQBean.getNextEmployee())  {
       String eid = empQBean.getColumn("empid");
       String last = empQBean.getColumn("lastname");
       String first = empQBean.getColumn("first");
       String ext = empQBean.getColumn("extension");

  %>
 

and In my empQBean I am trying to make connection..

empQBean

public class empQBean extends sqlBean {
  String empSql = "select * from employee";
  ResultSet rs = null;
  Statement stmt = null;

 public boolean getEmp1() throws Exception {
      stmt = myCon.createStatement();
      rs = stmt.executeQuery(empSql);
      return( rs != null);
   }
  
  public boolean getNextEmployee() throws Exception {
    return rs.next();
    }
    
   public String getColumn(String inCol) throws Exception {
      return rs.getString(inCol);
    }   
 }

sqlBean

public abstract class sqlBean {
  private String myDriver = "org.gjt.mm.mysql.Driver";
  private String myUrl = "jdbc:mysql://localhost:3306/test";
  
  protected Connection myCon;
  public sqlBean() {}
  
  public void setConnection() throws Exception {
    Class.forName(myDriver);
    myCon = DriverManager.getConnection(myUrl);
   }
   
}

So please tell me why I am getting bad handshake problem.....
 Thanks
 Madhulika




Reply via email to