Non ho ben capito la prima domanda, ma forse puoi far semplicemente:

if (falso_parametro==false) {
//falso_parametro da mettere in campo hidden del form
falso_parametro=true
prima_pagina.jsp
}else{
if (test_altri_parametri) {
seconda_pagina.jsp
}
}

Per la seconda domanda invece mi sa che non c'è nulla da fare (ci avevo provato anche io tempo fa)