Каковы правила области видимости для переменных на странице jsp со страницами, добавленными к ним с помощью тегов?
Насколько я понимаю, включенная страница по существу копируется дословно в страницу, что заставило бы меня предположить, что если бы я объявил переменную в родительском jsp, она была бы доступна в дочерних.
Однако Eclipse жалуется на это (по понятным причинам, потому что я мог бы реально включить страницы в любую страницу или использовать их как отдельные. И когда я пытаюсь запустить сервер Tomcat, он не запускается.
Я в основном хочу получить пару переменных из сеанса на родительской странице и использовать их на дочерних страницах. Это не работает.
Так что мне пришла в голову мысль получить их из сеанса на каждой из дочерних страниц, однако мне было интересно, могу ли я дать им все одинаковые имена переменных или мне придется выбирать разные имена переменных для них на каждой странице, чтобы они не конфликтовали.
А как насчет импорта, если я импортирую log4net в родительский jss, мне также нужно импортировать его в дочерний файл?