Первое, что выглядит странно в вашем коде, это использование java.sql.Date.Этот класс используется в JDBC API для взаимодействия с базами данных, чаще используется java.util.Date, либо для JDK 8+ следует использовать java.time.LocalDate.После того, как сказано, давайте перейдем конкретно к вашей проблеме, вы должны использовать в своем сервлете вместо getAttribute getParameter, например:
String date = request.getParameter("date");
Затем отправьте его в JSP:
request.setAttribute("date", date);
Я надеюсь, что это поможет вам,
Приветствия,
-Rod