Hello, I changed my JSP page as per the documentation recommendation:
<s:iterator value="myList" var="record"> <s:property value="#record.ageNumber"/> <s:property value="#record.name"/> <s:checkbox name="age" value="%{#record.ageNumber}"/> </iterator> However. the error is still displaying. com.opensymphony.xwork2.ognl.OgnlValueStack] Error setting expression 'age' with value '[Ljava.lang.String;@1cf93cb': ognl.MethodFailedException: Method "setAge" failed for object ________________________________ From: Lukasz Lenart <lukaszlen...@apache.org> To: Struts Users Mailing List <user@struts.apache.org>; Omar Ngarigari <ngarigar...@yahoo.com> Sent: Monday, September 24, 2012 12:50 AM Subject: Re: s:checkbox inside s:iterator in struts2.3.1.2 2012/9/24 Omar Ngarigari <ngarigar...@yahoo.com>: > Hello, > > Please help, I am having problem that I cannot figure out how to solve it. > The problem is as follow: > > 1. JSP page: > <s:iterator value="myList" var="record"> > <s:property value="#record.ageNumber"/> > <s:property value="#record.name"/> > <s:checkbox name="stringList" fieldValue="%{age}"/> > </iterator> > > 2. Action Class > public class ExampleAction extends ActionSupport { > private List<Pojo> myList = new ArrayList<Pojo>(); > private List<String> stringList = new ArrayList<String>(); > private int age; > getter/setters() > > public String execute(){ > generatePDFFile(age); > return Action.SUCCESS; > } > } > > My problem is I don't know how to get the age in checkbox at JSP page back in > the action class to generate PDF file. The PDF file is generated based on the > age from the JSP. Is there any one can help me to achieve that. Please check the documentation [1] as I've mixed attributes, attribute name is the name of property to set, attribute fieldValue will be evaluated to HTML attribute value (true/false) - check the examples in the doc. [1] http://struts.apache.org/2.x/docs/checkbox.html Regards -- Łukasz + 48 606 323 122 http://www.lenart.org.pl/ --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org