Ciao a tutti.
Voglio usare il tag <scripting-invalid> nel web.xml per disabilitare gli script in alcune pagine jsp ma ho problemi con Tomcat.

Le mie jsp sono contenute nella cartella "web" secondo questa gerarchia:

-NomeWebApp
--web
---JSPNoScript.jsp


Ok. Io vorrei disabilitare gli script nelle jsp contenute nella cartella "web", il cui nome finisce con "NoScript.jsp".

Ho provato inserendo questo codice xml nel file web.xml:
<jsp-config>
<jsp-property-group>
<url-pattern>/web/*NoScript.jsp</url-pattern>
<scripting-invalid>true</scripting-invalid>
</jsp-property-group>
</jsp-config>


...ma niente da fare, lo script della jsp funziona come se niente fosse.

Ho provato anche con altri url pattern ad esempio

<url-pattern>*/web/*NoScript.jsp</url-pattern>

ma in tal caso mi da un errore quando faccio partire Tomcat. Mi dice:
Invalid <url-pattern> */web/*NoScript.jsp in servlet mapping

Preso dalla disperazione ho provato vari url pattern ma mi imbatto sempre in uno dei due casi sopra citati.

Insomma cosa devo fare?
Quale è il problema?