A man has been jailed after raping a woman in Southampton.