Penso di sapere perchè hai posto la domanda e quindi ho il tuo stesso problema. L'hai poi risolto?
Io ho provato a fare qui per l'

header.jspf

codice:
 <%@ page import="java.util.*" %>


<html>
    <head>
        <link Rel="Stylesheet" href="style.css" type="text/css">
    </head>
    
    <body>
        <% if(application.getAttribute("valido")==1) {%>
                <div class="status" style="border:1.5px dotted black;"></div>
        <%}%>
        <div><h1> titolo sito <img ...> </h1></div>
        
    </body>
</html>
Se provo ad aprire index.jsp nell'header mi fa comparire anche
le scritte
<%@ page import="java.util.*" %>
<% if(application.getAttribute("valido")==1) {%>