For those of you using the json plugin with Dojo, there is a new release which supports JSON RPC ( http://manual.dojotoolkit.org/WikiHome/DojoDotBook/Book9). Which means you can now call methods on your action from javascript (parameters and return value can be primitives, objects, list, etc), just by annotating the methods and applying the json interceptor, and json result to your actions.
doc: http://cwiki.apache.org/confluence/display/S2PLUGINS/JSON+Plugin download: http://code.google.com/p/jsonplugin/downloads/list //I hope the struts guys don't mind the noise :) musachy -- "Hey you! Would you help me to carry the stone?" Pink Floyd