У меня есть следующий код в моем view.jsp:
<%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet" %>
<portlet:defineObjects />
<portlet:actionURL name="filterByDate" var="activitiesPortlet" />
<form action="${activitiesPortlet}" method="post">
Start: <input type="date" name="start-date">
End: <input type="date" name="end-date">
<input type="submit" value="Filter">
</form>
И функция в моем портлете Java:
public void filterByDate(ActionRequest request, ActionResponse response) {
Object startDate = ParamUtil.get(request, "start-date", "");
System.out.println(startDate.toString());
}
Функция вызывается, так как System Out печатаетпустая строка.Но я не могу получить значение даты ввода.Как правильно передать дату ввода html в мой портлет Java?