Вы не добавляете объект в сеанс, вместо этого вы добавляете его в запрос. Что вам нужно:
HttpSession session = request.getSession();
session.setAttribute("MySessionVariable", param);
В Servlets у вас есть 4 области, где вы можете хранить данные.
Убедитесь, что вы их понимаете. Подробнее здесь
Я использовал это решение, необходимо определить высоту и ширину экранного использования MediaQuery:
Container(
height: MediaQuery.of(context).size.height,
width: MediaQuery.of(context).size.width
)