Wrox Home  
Search P2P Archive for: Go

  Return to Index  

pro_jsp thread: Error : Cannot create bean of class User has been reported.


Message #1 by "devendra madke" <dmadke@h...> on Thu, 06 Mar 2003 21:43:31 +0530
can any one tell where i am going worong 1st file is index.jsp, which call 2nd file dologin.jsp and
which is useing bean User.java
index.jsp
<html><head><title>Login</title></head><%@ page errorPage="errorpage.jsp" %><body> 
<form name="login" method="post" action="http:\\192.168.1.36:8080\project\dologin.jsp">    <h3>Login</h3>   
Username: <input type="text" name="username"><br>    Password: <input type="password"
name="password"><br>    <input type="submit" value="Login" > 
</form></body></html>--------------------------------------------------------------------------dologin.jsp
<%@ page language="java" import="User" %><%@ page errorPage="errorpage.jsp" %><jsp:useBean id="login" scope="session"
class="User" /><%  String reDirectPg = new String();  String uname = request.getParameter("username");  String passwd =
request.getParameter("password");  HttpSession sess = request.getSession(true);
 String adpass = login.authpass(passwd); 
 if ((sess != null) && (passwd.equals("XYZ"))  {        if ((uname.equals("admin")) && (passwd == adpass))  
{        reDirectPg = "adm_index.jsp" + adpass;          }      else   {        reDirectPg = "user_index.jsp" + adpass;         
}    }
   response.sendRedirect(reDirectPg);%>
--------------------------------------------------------------------------User.java
import java.util.*;import java.sql.*;public class User{  Connection con = null;  public User()  {    try   
{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");     con = DriverManager.getConnection("jdbc:odbc:project", " " , " ");    }   
catch(SQLException sqle){ }    catch(ClassNotFoundException cnfe){}  }  public String authpass(String password)  {     try       {  
Statement sth = con.createStatement(); ResultSet rs = sth.executeQuery("select user_pass from user_mst where user_name = 'admin'"); 
String passwd = rs.getString("user_pass");     if (passwd.equals(password))   {  return "XYZ";   }      }      catch (SQLException
sqle){   return "qwe";  }      catch (NullPointerException nulle) { return "abc"; }         return "asd";   }}
 Cricket http://server1.msn.co.in/msnspecials/worldcup03/ News, Views and Match Reports.

  Return to Index