One page can only have one content type. You can have a HTML page and and PDF document on the same screen but then we are talking frames etc.
You might be able to generate dynamic navigation buttons inside the PDF but that sounds a little strange
You could even make the whole application a PDF ;-)
I think you might be better off rendering the PDF as an image on the fly and displaying that image on your page rather than an actual PDF (which would be super ugly).
Sun have open sourced their PDF renderer to do this : https://pdf-renderer.dev.java.net/
Also have a look at the Flying Saucer renderer (more general purpose than Suns) : https://xhtmlrenderer.dev.java.net/