java e javascript sono due cose completamente diverse.
Per un tutorial JS puoi vedere in HTML.it .
Invece java ti puo` servire per le JSP (lato server) o per le applet (lato client). Di java non conosco nulla.
Cosa intendi per ID di una pagina?
Forse vuoi conoscere l'url di una pagina?
var uu = parent.NOMEFRAME.location.href;
Gli ID si riferiscono ad oggetti dentro un documento (tipo di un <div> ) e si usano con document.getElementById('ID_DELL_OGG') .
Ciao
Michele