Map<String, String> requestParameterMap = context.getExternalContext().getRequestParameterMap();
String clientId = calendar.getClientId(context);
String currentDateString = (String) requestParameterMap.get(clientId + CURRENT_DATE_INPUT);
if (currentDateString != null) {
calendar.queueEvent(new CurrentDateChangeEvent(calendar, currentDateString));
}
String selectedDateString = requestParameterMap.get(clientId + "InputDate");
if (selectedDateString != null) {
calendar.setSubmittedValue(selectedDateString);