well if you actually want to plan out the whole thing then better use both .. i mean use the MVC architecture
M- Model ( beans )
V- View (
JSP)
C- Controller (Servlets)
try to get hold of info related the use of JSP and servlets cause you want to select either one of them .. which is not the proper choice .. thats what i feel .. correct me if i am wrong
bye for now