JSF: cuando se deshabilita el componente, su valor no se convierte en el parámetro de mapa de solicitud. ¿Hay una solución?

Tengo una lista desplegablep:selectonemenu y una casilla de verificaciónp:selectbooleancheckbox, cuando selecciono la casilla de verificación, quiero establecer laselectonemenu a un valor específico. Y no quiero que el usuario lo cambie, así que configuroselectonemenu disabled atribuir atrue. Sin embargo, cuando está deshabilitado, su valor no aparece dentro del mapa de parámetros de solicitud, cuando lo hagofacescontext.getcurrentinstance().getexternalcontext().getrequestparametermap(), y necesito su valor para este mapa. ¿Hay una manera de evitar esto?

Escribo un final de fuente en un sistema Servlet heredado, donde usan los parámetros del mapa de solicitud para obtener el valor del atributo de formulario.

Respuestas a la pregunta(1)

Su respuesta a la pregunta