JSP.2.8.1 Объекты и Переменные
Объект может быть сделан доступным для кода в элементах скриптинга через переменную языка скриптинга.
Элемент может определять переменные скриптинга, которые будут содержать, в процессе времени запроса, ссылку на объект, определённый этим элементом, хотя могут существовать и другие ссылки, в зависимости от области видимости объекта.
Тип элемента указывает имя и тип таких переменных, хотя в деталях имя переменной может зависеть от Языка Скриптинга.
Язык скриптинга может также влиять на то, как происходит доступ к различным свойствам объекта. Например, в спецификации JavaBeans доступ к свойствам осуществляется через методы
getter
и setter, в то время как эти свойства доступны напрямую как переменные в языке JavaScript™.
Точные правила видимости переменных зависят от языка скриптинга. В
определены правила для случая, когда атрибут language директивы page установлен в “java”.