If you are talking screen widgets, then a jsp or asp or html doesn't make a difference, since they run on the server and only html are returned to the web browser.
So you're choices are using SWT in a
java applet, or using javascript. I can't think of a way to use javascript, so I guess your choice is applet.