tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Khalid Hajsaleh" <khajsa...@chandleris.com>
Subject jsp:useBean error
Date Sun, 30 Jan 2005 03:50:25 GMT
Hi,

I am trying to use the directive jsp:useBean in my jsp but that seems to
be causing an exception(at
org.apache.jasper.runtime.PageContextImpl.handlePageException), any
ideas?

Here is what I am trying to do:
In a forward.jsp, I have:

<%@ page import="Mylogin.UserLoginBean" %>

<jsp:useBean id="userLoginBean" scope="session" class="UserLoginBean" />
<jsp:setProperty name="userLoginBean" property="*"/>



My class Mylogin is defined in WEB-INF/classes/Mylogin/UserLoginBean. It
is suppose to validate a use login:

package Mylogin;


import java.sql.*;
import javax.sql.*;
import javax.naming.*;


public class UserLoginBean{

private String firstName;
private String lastName;


public UserLoginBean(){
}

public String getFirstName(){
	return this.firstName;
}


public String getLastName(){
	return this.lastName;
}

public void setFirstName(String firstName){
	this.firstName=firstName;
}


public void setLastName(String lastName){
	this.lastName=lastName;
}

public boolean isRegistered(){

try {
	        Context ctx = (Context)new
InitialContext().lookup("java:comp/env");
			DataSource ds =
(DataSource)ctx.lookup("jdbcdb");
			Connection conn = ds.getConnection();
			if (conn != null)
				System.out.println("CONNETED");

			String stm="Select first_name from names where
item_id=?";
			PreparedStatement selectStatement =
conn.prepareStatement(stm);
			selectStatement.setString(1,firstName);
			ResultSet rs = selectStatement.executeQuery();

			if (rs.next())
			{
	
setFirstName(rs.getString("first_name"));
				conn.close();
				return true;
			}

			else
				{
					conn.close();
					return false;
				}
        } catch (Exception e) {
            System.out.println("Got an exception! ");
            System.out.println(e.getMessage());
        	return false;
        	}

}

}

Thanks for all the help in advance.

Khalid



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message