mmmm.... primero, no es Java... es Javascript ...
segundo... bueno, un ejemplo sería complicado... pero casi es así
<form id="foo" onsubmit="return bar()"/>
Código:
function bar()
{
$('form#foo input[value=]').attr('disabled', 'disabled');
}
la idea es que al enviarse el formulario iteres los elementos vacíos, y los inhabilites... ;)