Thanks for the reply. I had seen this blog before, but I had also seen some information about there being security issues with using @WebRemote. I've never used this annotation before, so I was a little concerned about that. So I don't want to try to solve a security issue using something that may have one of its own that I can't really explain well.
If anyone can clarify the risks (if any) of using the solution you pointed me to, that would also be helpful. Thanks again.