Jsp 如何在包含的页面中使用声明的变量?

Jsp 如何在包含的页面中使用声明的变量?,jsp,variables,el,jspinclude,Jsp,Variables,El,Jspinclude,头文件上的包含文件: <head> <title>${pageTitle}</title> </head> <% String pageTitle = "Test Title"; %> <jsp:include page="includes/header.jsp" /> ${pageTitle} 测试页面: <head> <title>${pageTitle}</tit

头文件上的包含文件:

<head>
    <title>${pageTitle}</title>
</head>
<% String pageTitle = "Test Title"; %>

<jsp:include page="includes/header.jsp" />

${pageTitle}
测试页面:

<head>
    <title>${pageTitle}</title>
</head>
<% String pageTitle = "Test Title"; %>

<jsp:include page="includes/header.jsp" />

我试图在测试页面上声明页面标题,并在标题include的
title
标记中使用该变量的值。这似乎不起作用

有人能帮我吗?

可以由

    <jsp:include page="includes/header.jsp">
       <jsp:param name="pageTitle" value="value-here"/>
    </jsp:include>

Test.jsp