Я программирую приложение в Struts, и мне нужно выделить несколько напоминаний в календаре jquery. У меня следующий вопрос:
В моем действии watchCalendar.java (которое пересылается в jsp, работающий с именем sideCalendar.jsp), я установил атрибут в области запроса, а именно:
request.setAttribute("reminders",queryResults);
Я хотел бы получить доступ к этому атрибуту в области запроса из сценария Java (это мой вопрос). На самом деле я хочу получить доступ к этому массиву напоминаний и получить startDate и endDate каждого напоминания, чтобы я мог выделить диапазон в них в своем календаре. Таким образом, пользователь будет знать, сколько дней у него в календаре, чтобы выполнить запрос в своем напоминании.
Я пытался использовать:
var arrayOfReminders = document.getElementById("reminders");
Чтобы я мог скопировать массив напоминаний в области запроса в область javascript моего компонента просмотра.
Затем я напечатал это на экране, используя:
document.write(reminders);
Тем не менее, он выводит только «ноль» на виде.
Я много искал в Интернете и не нашел никакой дополнительной информации, кроме как с помощью функции getElementById ().
Я буду продолжать расследование, но я бы действительно оценил бы некоторые рекомендации.
Большое спасибо за чтение !!
P.D: Я могу получить массив напоминаний из базы данных, и я установил его на действие без проблем. Я думаю, что моя главная проблема заключается в том, как получить доступ к этому атрибуту из представленного javascript.