I'm making some progress with an "anonymous" TableDecorator containing the
following startRow() implementation:
> public String startRow(){
> String returnAssignmentsStr = "";
>
> if (getCurrentRowObject()!=null){
> String[] returnValueAssignmentPairs = (String[])
> getPageContext().getAttribute("returnValueAssignmentPairs");
>
> for (int i=0; i<returnValueAssignmentPairs.length; i++){
> String parentObjFieldName =
> returnValueAssignmentPairs[i].split("=")[0];
> String listObjFieldName =
> returnValueAssignmentPairs[i].split("=")[1];
>
> String fieldValue = evaluate(listObjFieldName).toString();
>
> returnAssignmentsStr = returnAssignmentsStr + parentObjFieldName
> + "=" + fieldValue;
> if (i<returnValueAssignmentPairs.length-1){
> returnAssignmentsStr += ";";
> }
> }
>
> this.getPageContext().setAttribute("returnAssignmentsStr",
> returnAssignmentsStr);
> }
>
> return null;
> }
>
I just can't seem to get the "returnAssignmentsStr" attribute when I need it
in my JSP...
> <display:column media="html"
> title="....blah, blah
>
> <a href="#"
> class="DATA-LINK"
>
> onclick="javascript:populate_parent('${returnAssignmentsStr}')">
> <c:out value="${tableRow[columnName]}"/>
>
> </display:column>
>
It's probably something stupid & this hour of a Friday evening it's time to
give up til Monday!
--
View this message in context:
http://www.nabble.com/Using-Link-on-Column-to-populate-fields-%28plural%21%29-in-parent-screen-tf4811614.html#a13799958
Sent from the DisplayTag - General mailing list archive at Nabble.com.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
displaytag-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/displaytag-user