Code too Large

Pessoal, alguyém aqui já usou vários includes em uma página JSP e depois ter como resultado um estouro no try/catch dizendo: “code too large”.

Alguém sabe como dar uma solução para este problema? já pesquisei e vi que a idéia principal é que deixemos menor a quantidade de coisas a serem passada via include, mas é que esta página será grande mesmo.

Também já ouvi rumores de que no Tomcat 4 isto vai numa boa, mas já no 5, onde estou testando, ele dá este erro. Eu também já fiz testes com os dois tipos de includes e ambos me retornam o mesmo problema.

Se alguém já teve alguma experiência com isto, por favor, compartilhe. Preciso dar muma solução para este problema.

Se eu não me engano isso é um problema do próprio bytecode do Java, pois o código que você tem no JSP vai parar dentro de um método de um Servlet que herda de JspServlet, e os métodos em Java tem um tamanho máximo.

O que você pode fazer é trocar os includes por <c:import/> da JSTL, fica mais limpo e você não corre riscos de ter esse problema outra vez.