This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have a sport database with country, sport, team and match tables. I'm developing a web application in Spring where users could discuss about match results, view statistics and so on.
Well, I'm stuck with head2head statistics. I have two dropdown boxes with teams. User selects host and guest. When he clicks on show, controller should fetch all the matches where the selected teams have played against each other. The results should display on the same page. Unfortunately, this isn't happening.
Here is my code.
Fetch method in HibernateDAO domacin = host, gost = guest
Is this actually possible to achieve on the same page? When I submit the form I get empty table.
Disclaimer - I did not even look at your jsp code.
In you controller you are doing this
You are not assigning it to anything and you are not putting it on the model before returning the view. That is why after posting you most likely have an empty view. All the view is getting after your post is empty lists. Contrast what you are doing in the post to what you have in the get. In one you populate the lists and set them on the model. In the other you just return the view.