JSF works on the server, so you always need to postback to your own server first. From there you could manually do a post to the target server (server to server communication). You could even capture the response of that server and stream it to the client.
Your client will see the URL of your server though, unless the target server responds with a redirect.