"Nì", nel senso che senza usare framework specifici ma solo Servlet/JSP, l'approccio perlomeno corretto/tipico è quello di far servire la request in prima battuta ad una Servlet, che fa le elaborazioni del caso e poi fa un forward ad una JSP che si occupa solo di presentare i risultati.