hi
This solution works in 5.0.14 but not in 5.1.0.5

tml
<t:if test="CompanyList">

     <t:grid id="formtable"
     source="CompanyList" rowsPerPage="5" pagerPosition="bottom"

include="valitud,businessName,registryCode,addressName,postalCode,streetField"
     t:rowClass="prop:evenodd.next"
     row="ariregitem">
<t:parameter name="valitudCell">
<t:form t:id="form">
<input t:type="Any" type="hidden" name="arikood"
value="${ariregitem.registryCode}"/>
<span class="submitbutton"><t:submit t:id="theSubmit"
t:value="Kontaktisikud" t:context="${ariregitem.registryCode}"/></span>
</t:form>
     </t:parameter>
     </t:grid>
<t:parameter name="else">
<br/>
Ei leitud ühtegi firmat!
</t:parameter>
</t:if>

java

@Persist
private List <AriregItem>companyList;

private AriregItem ariregitem;

public List getCompanyList() {
return companyList;
}


public AriregItem getAriregItem() {
return ariregitem;
}
 public void setAriregItem(AriregItem ariregitem) {
this.ariregitem = ariregitem;
}


Error:
org.apache.tapestry5.runtime.ComponentEventExceptionFailure reading
parameter 'context' of component Partnerid:thesubmit: Property 'ariregItem'
(within property expression 'ariregitem.registryCode', of
ee.softpro.pages.partne...@166b0df) is null.






I trace this error.
In Grid HTML are ariregitem.registryCode nicly filled.
But if i press the button then getAriregItem return NULL.


Argo

Reply via email to