Swing isn't a web technology, so the simple answer is no. You can't create an applet using Swing. You can, however, use
Web Start to make it available to users who click on a weblink.
And no, JSP's are a completely seperate Java technology that can't be used in this situation.