Currently the XHTML doesn't contain links, although PDFBox parses them. I'm new to Tika and haven't done java for 6 years, but someone more experienced could probably do this in a few hours.
The PDF2XHTML method loops through the annotations.
I found some code for dealing with links in annotations:
It involves checking the class.
I hope this helps someone.