• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
  • Mikalai Zaikin

Form for fetching data from database and displaying results on same page

Posts: 12
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.

Please help.
Posts: 1682
Android Mac OS X IntelliJ IDE Spring Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ok my first suggestion is do not use HibernateTemplate this is no longer the accepted pattern. Please see the reference documentation for instructions on the correct way.

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.

Don't get me started about those stupid light bulbs.
    Bookmark Topic Watch Topic
  • New Topic