aspose file tools*
The moose likes Struts and the fly likes problem with struts application Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "problem with struts application" Watch "problem with struts application" New topic
Author

problem with struts application

sapana jain
Ranch Hand

Joined: Oct 24, 2007
Posts: 42
hi,
I am trying to retrive data from database using struts framework.For that I am using all the required things as FormBean,Action class but 1 exception is coming in my application which is as follows................

javax.servlet.jsp.JspException: No collection found

Please help me to solve this problem.
Thanks
Razi Abbas
Greenhorn

Joined: Dec 10, 2006
Posts: 18
Originally posted by sapana jain:
hi,
I am trying to retrive data from database using struts framework.For that I am using all the required things as FormBean,Action class but 1 exception is coming in my application which is as follows................

javax.servlet.jsp.JspException: No collection found

Please help me to solve this problem.
Thanks


Sapana,

Should this not goto the struts forum ?

This is how I understand your problem ....
While trying to display some data on JSP you are getting a collection not found error.

Are you using struts taglib ?

To nail down the problem .. try to find the line ... which if removed from jsp resolved the error ... then post that line ... I have a feeling that (if you have logic:iterate) the collection used is coming up as null ... try initializiting it as new ArrayList or similar ... alternatively try if its not null by using logic tag or simpler still a scriptlet (to debug)...

do post the line which if removed resolves the error.

- Razi
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187
Struts is a presentation-oriented framework. Struts classes should not be coded to connect directly to a relational database. Correct usage of Struts is the application of the Model View Controller design pattern. Struts provides a skeleton (supporting classes) for the View and a Http-based Controller.

A Model application contains the code that connects to a relational database.

Read up on the Business Delegate design pattern.
 
 
subject: problem with struts application