Quero ocultar o arquivo na pasta WEB-INF para que não possa ser acessado pelo cliente.
Mantenha seus arquivos jsp em WEB-INF
por exemplo - (WEB-INF/jsp)
, de modo que, por padrão, os Web Containers não permitem que os recursos da pasta WEB-INF sejam acessados diretamente pelos clientes, mas o RequestDispatcher
pode acessá-lo.
request.getRequestDispatcher("/WEB-INF/test.jsp").forward(request, response);