Thanks, Barry ----- Original Message ----- From: "Mark Galbreath" <[EMAIL PROTECTED]> To: "'Struts Users Mailing List'" <[EMAIL PROTECTED]> Sent: Wednesday, May 28, 2003 1:08 PM Subject: RE: Is this question too easy?
> Well, you'd probably have better performance if you got rid of the > </html:submit> tag.... But this looks about as simple as it gets. > > Mark > > -----Original Message----- > From: Barry Volpe [mailto:[EMAIL PROTECTED] > Sent: Wednesday, May 28, 2003 3:59 PM > To: Struts Users Mailing List > Subject: Is this question too easy? > > > Using an action the following is the method I am using to call forms from a > list box (instead of using links). Is there an easier way of doing this > possibly without an action? > > > <html:form action="/GetCategory" > name="categoryForm" > type="com.CategoryForm" > scope="request" > > <html:select property="category" size="1"> > <html:option value="Category">Select-A-Category</html:option> > <html:option value="FormA">Form A</html:option> > <html:option value="FormB">Form B</html:option> > <html:option value="FormC">Form C</html:option> > </html:select> > <html:submit /> > </html:form></td> > > > //In my action > > String target = new String(request.getParameter("category")); > > > //In my action form > > public class CategoryForm extends ActionForm { > > protected String category; > > public void setCategory(String category) { > > this.category = category; > } > > public String getCategory() { > > return category; > } > > > //Now the ugly part in my STRUTS-CONFIG: > > <action path="/GetCategory" > type="com.childrencare.GetCategoryAction" > name="categoryForm" > scope="request" > input="/useradminpage.jsp" > validate="false" > > <set-property property="loginRequired" value="false"/> > <forward name="FormA" path="/formA.jsp"/> > <forward name="FormB" path="/formB.jsp"/> > <forward name="FormC" path="/formC.jsp"/> > </action> > > Is there an easier way? Doesn't seem right to define multiple fowards in > the struts-config. > > Thanks, > Barry > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]