Прежде всего, установлено неверное значение
String period=request.getParameter("totalperiod");
request.setAttribute("value", "period");
это должно быть как показано ниже, если вы хотите вернуть значение периода
String period=request.getParameter("totalperiod");
request.setAttribute("value", period);//without ""
Это может быть сделано многоспособы, но только пример для передачи значения обратно в JSP
String period=request.getParameter("totalperiod");
request.setAttribute("value", period);
request.getRequestDispatcher("home.jsp").forward(request, response);
и на странице JSP, вы можете проверить, чтобы убедиться, что данные поступили или нет
int tenure=-1;
if (request.getAttribute("value") != null) {
tenure = (Integer) request.getAttribute("value");
}