Вопрос

В книге Head First говорится о директиве include, которая включает в себя код включения из любого другого файла в файл JSP во время перевода, который нельзя изменить динамически.

Однако я включил файл JSP в директиву include, которая генерирует число случайным образом при каждом доступе к странице с помощью директивы include. И каждый раз при преобразовании в код сервлета генерируется новое число вместо одного раза. Почему это так?

Заранее спасибо.

Это было полезно?

Решение

Первый файл JSP содержит код второго файла JSP во время перевода. Случайное число, которое вы видите после выполнения.

Если вы сейчас измените свой второй JSP, то вы не увидите изменений при доступе к первому JSP.

Другие советы

Файл JSP содержит этот другой код, который, в свою очередь, генерирует случайное число при выполнении.

Чего он не делает, так это запускает этот другой код и включает только выходные данные, чего вы и ожидаете, если я вас правильно понимаю.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top