no, ok.


allora.. ricapitoliamo: un javax.servlet.Filter, è come una servlet ma fa un altra cosa, il filtro.
NON è mappato sul file web.xml, probabilmente PUO' essere mappato su web.xml ma immagino venga meno la sua funzione. Perciò per questo motivo non posso riferirlo direttamente DALLA pagina index.html.

Sono nella direzione giusta?


Bene, se è così, allora... posso far riferire una Servlet al file index.html. TALE servlet sarà nascosta, e utilizzata solo dal filtro, tramite i tag di mapping sul web.xml.
codice:
    <filter-mapping>
        <filter-name>FiltroLogin</filter-name>
        <servlet-name>ServletLogin</servlet-name>
   </filter-mapping>
perciò io su index.html non farò


codice:
<FORM ACTION="/progetto/FiltroLogin" METHOD=POST>
bensì:

codice:
<FORM ACTION="/progetto/ServletLogin" METHOD=POST>

ho inteso giusto? (anche se.. a questo punto sono altre le cose che non mi tornano....)