The last time I looked into deploying on a shared hosting account at GoDaddy it looked like you had to place the file in a staging area and they would deploy from that staging area once a night at a certain time. If you are using virtual/dedicated server it should be just like normal.
Also, I don't think that their Tomcat version is up to date enough to run Java Server Faces.
[ June 19, 2007: Message edited by: Chris Shellenbarger ]