You are on page 1of 1

properties

hash table with persistence


.store(filepath)
.load(filepath)
create a newapp
login page
check if login correct
on webapp file(properties file)
in init??
1. login is blank, handle it
2. login is incorrect
check password
no account for username - suggest a signup
3. login is correct
go to page 2
set up session object
4. logout
invalidate session
active session longer than browser?
refreshed?
1. html login form (activate LoginServlet)
2. LoginServlet
a. report user/pass
b. WEB-CONTENT users.properties
load file into a properties object
dump it out
c. check user/password vs readfile
d. popup is alert LoginOK LoginFail
props.load(getServeltContext().getResourceAsStream("WEB-INF/..."));
RequestDispatcher rd =
getServletContext().getRequestDispatcher(<URI>);
rd.forward(request, response)

You might also like