I created a ajax radiogroup. It works fine but.. how can i set it initial value and how can I set/read the outcome? In other words: what do I do in OpdrPageInput??
Example code: setDefaultModel(new CompoundPropertyModel<OpdrPageInput>(input)); form.add(new AjaxRadioPanel<ValueMap>("eerstewerkdag", getWerkdagList(), "name") { private static final long serialVersionUID = 1L; @Override protected void onRadioSelect(AjaxRequestTarget target, ValueMap newSelection) { //List<ValueMap> getWerkdagList System.out.println("You have selected " + newSelection.getString("name")); if (target!=null)target.add(eerstewerkdag); if (newSelection.getString("name").compareTo("Op datum")==0){ eerstewerkdag.setVisible(true); }else{ eerstewerkdag.setVisible(false); } } }); private List<ValueMap> getWerkdagList(){ List<ValueMap> map = new ArrayList<ValueMap>(); map.add(werkdagOptie("In overleg")); map.add(werkdagOptie("Zo snel mogelijk")); map.add(werkdagOptie("Op datum")); return map; } /** * * @param personName * @return */ private ValueMap werkdagOptie(String personName) { ValueMap map = new ValueMap(); map.put("name", personName); return map; } @See http://reachmnadeem.wordpress.com/2011/08/15/wicket-ajax-radio/ -- View this message in context: http://apache-wicket.1842946.n4.nabble.com/How-to-set-initial-value-and-read-value-from-a-ValueMap-tp4650430.html Sent from the Users forum mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org