Faces scope = request

Estou com problema para recuperar o valor das respostas, onde uma grid apresenta as perguntas e opções de resposta, para o usuário responder.Estou utilzando scope = request e necessito a enviar esses dados para o Controller, onde esses valores serão salvo.
Alguem teria algum sugestão ?

<rich:dataGrid value="#{respostaFacesBean.respostas}" id="itemResposta" var="itemResposta" columns="#{respostaFacesBean.tamanhoListaResposta}" style="width:100%">
       <rich:panel  style="width: 125px">  
		<f:facet name="header">
			<h:outputText value="#{itemResposta.pergunta}" />
		</f:facet>
		<h:panelGrid columns="1" width="120" border="0">
		     <h:selectOneListbox value="#{itemResposta.valor}" id="listPergunta" size="1" style="width: 100px;">
		           <f:selectItems value="#{pesquisaFacesBean.listaOpcoesResposta}" />
		     </h:selectOneListbox> 
	       </h:panelGrid> 
      </rich:panel>		
 </rich:dataGrid>