Please make sure you have read the Tag Syntax document and understand how tag attribute syntax works.
Important
Error formatting macro: snippet: java.lang.NullPointerException
Description
Error formatting macro: snippet: java.lang.NullPointerException
Parameters
Error formatting macro: snippet: java.lang.NullPointerException
Examples
Error formatting macro: snippet: java.lang.NullPointerException
1 Comment
Jacobs fx
Here is beter example with real List.
In the example, there Radar and Organisations, a radar is part of an organisation
the java part :
Radar rad = new Radar();
rad.setSeqid(1);
rad.setRemark("blablabla");
Radar radz = new Radar();
radz.setSeqid(2);
radz.setRemark("blablabla2");
Organisation one = new Organisation();
one.setSeqid(1);
one.setName("Bel");
Organisation two = new Organisation();
two.setSeqid(2);
two.setName("Fra");
one.getRadars().add(rad);
two.getRadars().add(radz);
organisationList = new ArrayList<Organisation>();
organisationList.add( one);
organisationList.add( two);
The view Part (with velocity)
#sdoubleselect( "label=Choose a radar from an organiastion:" "name=menu" "list=organisationList" "listSize=organisationList.size()" "listValue=name" "listKey=seqid" "doubleName=radars" "doubleList=radars" "doubleListKey=seqid" "doubleListValue=remark" "theme=simple" )