java try语句过长

今天系统中出现了报表不好用的BUG,报try快过大。去了tomcat文件夹中找到这个JSP编译的对应JAVA文件,在jsp_serice方法中的TRY块中代码竟然有7100多行,仔细查看页面,页面中竟然用IF判断静态包含了27个页面。

于是乎将其改为动态包含,问题随之解决。




<jsp:include page="****.jsp" />  动态包含。先处理后包含。即先对包含的页面进行处理,然后在包含到页面中

<%@page file="***.jsp"'%>静态包含,把页面整体放到外部的页面中,请求时当做一个页面进行处理。

你可能感兴趣的:(java)