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
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---