Really?! This is the best way you can think of to solve this? Same with the blood types.
I'm not sure what we're supposed to do with that
JSP code (except look at it wide-eyed). I'd start by refactoring, doing things in smarter, less code-intensive ways, and take it from there.