What would be flow of execution in struts where there is no form to be submitted or prepopulated?
i.e. I have to get some values from a database and my jsp should show these values.
Do I need to create a form bean? How does it work?
1) It needs to be mapped *somehow*, otherwise Struts doesn't know it exists.
2) You call the action as mapped ("foo.do"), it's execute() method... executes, and you return an action forward, just like any other action.
3) *No*, ideally there will never be a *.jsp URL in a Struts application--that's what ForwardActions are for.