Как передать параметр в jsp: include через c: set? Каковы области действия переменных в JSP?

У меня есть это на welcome.jsp

<c:set var="pgTitle" value="Welcome"/>
<jsp:include page="/jsp/inc/head.jsp" />

И это в head.jsp:

<title>Site Name - ${pgTitle}</title>

Но переменная пуста, а вывод просто

Site Name -

Я прочитал много статей, и я не могу понять, в чем проблема. Если я эхо${pgTitle} в другом месте в пределах того же самого welcome.jsp, тогда это выводит хорошо.

Я включаю базовую библиотеку тегов на обеих страницах.

Ответы на вопрос(3)

Ваш ответ на вопрос