Hola... te recomiendo que te documentes un poco sobre java así como te dice roman. Sin embargo voy a tratar de explicarte un poquito la idea.
1. Debes crear una funcion en java que realice las validaciones que deseas.
2. Esta funcion debes ubicarla para mayaro facilidad en la cabecera <head>
Código PHP:
</head> entre
<script>
function myfuncion()
{
....
....
}
</script>
3. Ya en el botón, ve al evento OnClick="myfuncion()";
Un poco resumido lo que te explicaban arriba.
PHP hace envios al servidor y trae datos desde allá recargandose la pagina las veces que sea realizado.
Java hace procesos desde la misma pagina sin necesidad de recargarse.
Espero te sirva esta aclaración y mucha suerte!