Nice, glad you found it!
On 07 May 2008, at 08:19, Matthias Barmeier wrote:
>
> Hi all,
>
> already found the forgotten setNamedOutputBean call.
>
> Ciao
> Matthias
>
> Matthias Barmeier schrieb:
>> Hi,
>>
>> I tried to use the named bean feature to transport a bean between a
>> list
>> and a detail dialog.
>>
>> I have built the list as follows:
>>
>> ...
>>
>> }
>> for (Application elem : applications) {
>> template.setBean(elem);
>> setExitQuery(template,"ApplicationEdit");
>> template.appendBlock("rows", "row");
>> }
>>
>> print(template);
>>
>>
>> the template looks like:
>>
>> ...
>>
>> <tbody>
>> <r:v name="rows"></r:v>
>> <r:b name="row">
>> <tr class="${v rowClass/}"/>
>> <td align="right"><r:v name="id"/></td>
>> <td align="rigth"><r:v name="path"/></td>
>> <td align="rigth"><r:v name="strip"/></td>
>> <td><a href="${v
>> EXIT:QUERY:ApplicationEdit/}"><img src="images/edit.png"
>> title="edit application data" alt="edit"/></a>
>> <a href="${v
>> EXIT:QUERY:CustomerActivate/}"><img src="images/delete.png"
>> title="delete application" alt="delete"/></a>
>> </td>
>> </r:b>
>> </tbody>
>>
>>
>>
>> the relevant part of main.xml:
>> ...
>>
>> <element id="Applications"
>>
>> implementation
>> ="de.sourcepark.ms2.rife.application.ApplicationElement"
>> url="/applications">
>> <outbean name="application" prefix="pre_"
>>
>> classname="de.sourcepark.ms2.rife.application.CBeanApplication"/>
>> <autolink srcexit="ApplicationNew"/>
>> <autolink srcexit="ApplicationEdit"/>
>> </element>
>>
>> <element id="ApplicationEdit"
>>
>> implementation
>> ="de.sourcepark.ms2.rife.application.ApplicationEditElement"
>> url="/applicationedit">
>> <inbean name="application" prefix="pre_"
>>
>> classname="de.sourcepark.ms2.rife.application.CBeanApplication"/>
>> <autolink srcexit="Applications"/>
>> </element>
>>
>>
>> I try to access the transferred bean with:
>> getNamedInputBean("application");
>>
>> I get an instance of the correct class but ist is empty, while the
>> data
>> displayed in the list is ok.
>>
>> Is it possible to make ist work ? and where is my fault ?
>>
>> Thanks in advance.
>>
>> Ciao
>> Matthias
>>
>>
>>>
>>
>
>
> >
--
Geert Bevin
Terracotta - http://www.terracotta.org
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"rife-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/rife-users?hl=en
-~----------~----~----~----~------~----~------~--~---