Начал изучать сервлеты и JSP, столкнулся с проблемой: в JSP не доходят запросы:
request.getRequestDispatcher("index.jsp");
ArrayList users = new ArrayList();
try {
EasyDB db = connectDB("postgres", "wasd123wasd5" , "javaTest");
users = db.MakeQuerry("SELECT \"Name\", \"Password\", \"ID\", \"FullName\"\n" +
" FROM \"Users\";\n");
} catch (SQLException e) {
e.printStackTrace();
}
request.setAttribute("users", users);
System.out.println(users);
request.getRequestDispatcher("index.jsp").forward(request, response);
}
Это сервлет, в него я передаю переменную users
, это ArrayList
, и я знаю, что users !=null
, однако в JSP ничего не приходит:
<% out.print(request.getAttribute("users")); %>
этот код пишет null
, я уже сто раз проверял, вдруг users
все же равно null
, но и в консоль и при всех остальных способах проверки users
все - таки что-то равно именно тому что мне нужно, помогите, что делать? Все как в примерах в интернете.
попбробуй поменять
request.setAttribute("users", users);
на
response.setAttribute("users", users);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Какие существуют методы, позволяющие использовать один AsyncTask для разных запросов?
Изучаю пример с применением интернационализации с помощью классов ResourceBundle и ListResourceBundle
Нужна кнопка нажав, на которую можно выполнить действие и если кнопка зажата дальше чем, скажем, 200 мс, то выполнять действие до тех пор, пока...
Не получаю ответа от сервера исключений ни какихНе знаю уже что делать, помогите люди добрые! 1 хендлер