Fiz o seguinte modal:
<h:form id="form2" prependId="false" >
<div id="dialogDataSearch" class="modal hide fade">
<p:hotkey bind="esc" handler="$('#dialogDataSearch').modal('hide');" />
<div class="modal-header" style="text-align: right;">
<a class="btnx" id="btnCloseDataFind" onclick="$('#dialogDataSearch').modal('hide');">
<h:outputText value="#{msgs.fechar}" />
</a>
</div>
<div id="contentDialogDataSearch" class="modal-body" style="height: 75%; overflow-y: auto;">
<div class="row-fluid" style="margin-left: 0px">
<h:panelGrid columns="1" style="width:100%">
<h:panelGroup layout="block">
<p:outputLabel for="datainicio" styleClass="fontForm" value="#{msgs.labelDataInicio}" />
<p:inputMask id="datainicio" value="#{cpNbTelematicaMB.dtInicio}"
styleClass="textFieldData" size="11" mask="99/99/9999 99:99"
locale="pt_BR" navigator="true"/>
<p:outputLabel for="datafinal" styleClass="fontForm" value="#{msgs.labelDataFim}" />
<p:inputMask id="datafinal" value="#{cpNbTelematicaMB.dtFim}"
styleClass="textFieldData" size="11" mask="99/99/9999 99:99"
locale="pt_BR" navigator="true"/>
<br />
<p:commandButton id="btnConfirmaData" value="#{msgs.btnConfirmar}"
update=":tabViewCommandos:form:tabviewmenu:tableitensmenu"
onsuccess="$('#dialogDataSearch').modal('hide')" />
</h:panelGroup>
</h:panelGrid>
</div>
</div>
</div>
</h:form>
<p:commandButton id="btenviar" image="ui-icon-disk" value="#{msgs.botaoEnviar}"
process="@form" ajax="true" rendered="true" action="#{cpNbTelematicaMB.enviar}"
update=":tabViewCommandos:form" onstart="statusDialog.show();" oncomplete="statusDialog.hide();" />
cpNbTelematicaMB.
@ManagedBean
@ViewScoped
public class CpNbTelematicaMB implements Serializable {
public void enviar(){
try{
System.out.println(dtInicio);
System.out.println(dtFim);
Porém esta duas variável, ficam nullas quando vai para o ManagedBean
.
Alguém pode me ajudar?