I found the problem, it seems that LoginBean.java in the strutsfiles.zip is different from that in the listings.
The .zip version is storing them as method variables, which is what messed me up (good lesson for me though).
That is the 2nd difference between the listings and the .zip file I found. The other was with the MessageResources.properties file missing a few entries.
Both had me banging my head against the wall, but also helped me understand a bit more about what is actually going on.
Thanks again for the great examples and article.
[ April 23, 2003: Message edited by: Patrick Loretz ]