У меня есть этот код.
<% String d = (String) request.getAttribute("testDate");%>
Я печатаю эту переменную и печатаю из скриптлета. Но когда я пытаюсь получить доступ к этой переменной в JavaScript
var date = "<%=d %>"; alert('Test '+date)
Это оповещение «Test null». Также, когда я пытаюсь присвоить переменную значению скрытого тега, он принимает значение NULL.
<input type='hidden" name="testDate" value='<%=(String) request.getAttribute("testDate")%>' />
Это присвоение нулевого значения полю ввода. Также попробовал это
<input type='hidden" name="testDate" value='<%=d %>' />
Это присваивает нулевое значение полю.