Aclarar primero que los "jump menu" que hablas son própios de javascript (!= java, modifiqué el título de tu mensaje para no tener problemas).
Por lo demás .. Si hablas de javascript .. de eventos que suceden el servidor y que han de "aparecer" ciertas opciones (elementos de un formulario) tras cierta acción .. creo que lo mejor que puedes hacer es resolver tu problema vía Javascript (en su foro). En ese caso, tendrías que generar para javascript vía PHP todas las posibles combinaciones que tengan que interactuar tus selectores.
También puedes revisar en el foro de "Ajax" (para evitar una recarga de página a cada cambio de tus <select> o "jump menú" que mencionas).
Cita: mi duda es la siguiente, como le pudo hacer con java para que en vez de estar con un jump menu y mandado variables a la misma pagina, pueda tenerlo todo en la misma pagina, lo que quiero evitar es esto:
No entendí el problema ..
*¿ es la recarga de página la que quieres evitar? .. o qué exactamente.
Un saludo,