In a web application which has lots of option lists, it would be difficulat to put all of those options in separate tables and build data layer etc for every of them. (I used to do this in conventional non-oop languages like PHP, ASP etc. but doing it with Java seems to me difficult).
What do people do (best practice)? (As an example in a web application with 50 forms and 10 options list).
Your approach for storing values in the db and retrieving them as needed is fine - remember there is often more than one usable solution for a problem.
You should look at using jsp/jstl to actually display the results though. Consider passing the option objects in some form of list, then using jstl
[ June 09, 2006: Message edited by: Darren Edwards ]