I've successfully gone with the TableDecorator solution as suggested by Ed -
it's more obvious/cleaner than using my taglib function solution from
yesterday.
Code for reference:
> public String getReturnValuesLink() {
> String returnAssignmentsStr = "";
>
> String[] assignmentPairs = (String[])
> this.getPageContext().getAttribute("returnValueAssignmentPairs");
> String linkField = (String)
> this.getPageContext().getRequest().getParameter("linkField");
>
> for (int i=0; i<assignmentPairs.length; i++){
> String assignTo = assignmentPairs[i].split("=")[0];
> String assignFrom = assignmentPairs[i].split("=")[1];
> String fieldValue = evaluate(assignFrom).toString();
> returnAssignmentsStr = returnAssignmentsStr + assignTo + "=" +
> fieldValue;
>
> if (i<assignmentPairs.length-1){
> returnAssignmentsStr += ";";
> }
> }
>
> return "<a href=\"#\" class=\"DATA-LINK\"
> onclick=\"javascript:populate_parent('" + returnAssignmentsStr +
> "')\">"
> + evaluate(linkField).toString() + "</a>";
>
> }
>
--
View this message in context:
http://www.nabble.com/Using-Link-on-Column-to-populate-fields-%28plural%21%29-in-parent-screen-tf4811614.html#a13881711
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