U can use applet with swings, provided your application doesnt toggle too much between the jsps. Once applet is loaded one can perform its operationApplet can be loaded if client installs the plugin ...