File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes JSP and the fly likes Login bean help Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » JSP
Bookmark "Login bean help" Watch "Login bean help" New topic
Author

Login bean help

Dean Reedy
Ranch Hand

Joined: Sep 10, 2001
Posts: 89
I have seen talk about using beans for logging into a website and here is what I have pieced together so far. Questions at the end!
Bean:
=====
public class UserLogin {
private boolean loggedIn = false;
public UserLogin() { }
public void setLogin(String user, String pass) {
// Validate login correct here and set to true or false
loggedIn=true;
}
public boolean validUser() {
return loggedIn;
}
}
settup bean after login.html
============================
// loaded from the login.jsp page via a form.
<%@ page import = "UserLogin" %>
<jsp:useBean id="c" scope="session" class="UserLogin">
</jsp:useBean>
<% c.setLogin(request.getParameter("username"),request.getParameter("password") ; %>

Code on everypage to verify they user has logged in
====================================================
<jsp:useBean id="c" class="UserLogin" scope="session" />
<% if (!c.validUser()) response.sendRedirect("login.jsp"); %>

Questions:
Is this code going to run, or is there something I am missing.
What do I need to added to the web.xml file for Tomcat 4 to run this.
Any guidance or examples or helpful websites would be great. Thanks!!!
Dean
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Login bean help
 
Similar Threads
jsp bean problem, equal not working on strings
some problem with java beans scope attribute?
Setting HttpSession Attribute Not Working (Struts)
Using window.location.href
Passing data between beans