Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

How do I use html:select?

 
Grouchy Smurf
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello: I'm Struts starter... having problems with html:select, my question is:

How do I use the html:select tag for populating with options from database?

I'm using this next code

but I get an error:

"No getter method available for property event for bean under name org.apache.struts.taglib.html.BEAN"

Doc says nothing about the 'property' attribute at html:select needs to be associated with any bean, and the examples I watched around the web for populating set only the property attribute. As I understand, 'property' refers to the parameter the ActionForm (DynaValidatorForm) will wait to receive (in this case, 'event'), but the error is basically requesting me to associate the property to some bean.

So I change the code to:


When I do it so, that is, when I set 'name' property, the error changes to:

"javax.servlet.ServletException: javax.servlet.jsp.JspException: Cannot find bean under name bean"


That's obvious as I've no one bean defined as "bean"... now, exactly, why would I need to define some bean at html:select, if I'm defining my bean with the options for populating at html:optionsCollection?

My code:

JSP:


struts-config.xml

Any help will be appreciated, thanks in advance :)
 
pooja par
Ranch Hand
Posts: 31
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
JSP


struts-config.xml


LicenseForm.java


LicenseAction.java


 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic