`

java try语句过长

 
阅读更多

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

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




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

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

分享到:
评论

相关推荐

    18.java自动关闭资源的try语句.zip

    18.java自动关闭资源的try语句.zip18.java自动关闭资源的try语句.zip18.java自动关闭资源的try语句.zip18.java自动关闭资源的try语句.zip18.java自动关闭资源的try语句.zip18.java自动关闭资源的try语句.zip18.java...

    17.javatry…catch…finally语句.zip

    17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句.zip17.javatry…catch…finally语句...

    19.java嵌套的try…catch语句.zip

    19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的try…catch语句.zip19.java嵌套的...

    java try…catch嵌套捕获异常的实例

    `try-catch`语句块用于捕获和处理可能出现的异常,确保程序在遇到错误时不会立即终止,而是能够优雅地处理问题并继续执行。当一个`try`块中的代码抛出异常,相应的`catch`块将捕获该异常并执行相应的处理代码。在...

    java try…catch捕获异常的实例

    即使在`try`或`catch`块中有`return`语句,`finally`块中的代码也会被执行: ```java try { // 代码 } catch (ExceptionType1 e1) { // 处理 } catch (ExceptionType2 e2) { // 处理 } finally { // 清理资源,...

    3, Java核心技术1 带资源声明的 try 语句

    try-with-resources 语句中的资源只能是实现了java.lang.AutoCloseable接口的类实例,但是 Java SE 7 之後的所有实现了java.io.Closeable的类都实现了java.lang.AutoCloseable接口(该接口是在Java SE 7中才引入的)...

    关于java try()的括号中代码含义(实现Closeable接口)(csdn)————程序.pdf

    当一个类实现了`java.lang.AutoCloseable`接口(`Closeable`是其子接口),那么这个类的实例可以在`try`语句的括号内声明,Java编译器会自动在`try`块结束时调用`close()`方法,释放资源。这样可以避免忘记关闭资源...

    java常用语句大全JAVA程式-自动贩卖机SWIJava程序设计报告TCH&CASE

    Java 基础语法与常用语句 - **循环语句**:`for`, `while`, `do...while`,这些语句用于重复执行一段代码直到满足特定条件。 - **分支语句**:`if...else`, `switch...case`,用于根据不同条件执行不同代码块。...

    try_catch_finally异常处理java

    本文将深入探讨Java中的`try-catch-finally`语句块,以及它们在异常处理中的作用。 首先,`try`块是异常处理的起点。在这个代码段中,我们通常会放置可能会抛出异常的代码。当Java执行到可能抛出异常的代码行时,...

    浅谈java7增强的try语句关闭资源

    Java 7引入了一项重要的语法改进,即增强的`try`语句,目的是为了更方便地管理和关闭资源,特别是那些需要手动关闭的物理资源,如文件流、数据库连接或网络连接。传统上,我们通常使用`try-catch-finally`结构来确保...

    关于Java中try finally return语句的执行顺序浅析

    例如,在try语句块中执行了System.exit(0)语句,终止了Java虚拟机的运行,finally语句块也不会执行。 下面是一个示例代码Demo2: public class Test { public static void main(String[] args) { System.out....

    Java返回语句return-Java教程共1页.pdf

    同时,每个方法只能有一个`return`语句(除非它们在不同的代码块中,如`try-catch`或`if-else`)。 在学习Java返回语句时,理解其工作原理、掌握其用法以及在不同场景下的应用是关键。通过实践编写包含`return`语句...

    java流程控制语句

    Java流程控制语句是Java语言中用于控制程序执行流程的语句,主要分为三类:分支语句、循环语句以及跳转语句。这些语句是程序设计中的基础,能够根据不同的条件和情况改变程序的执行顺序,实现复杂逻辑。 分支语句...

    java笔记+sql语句

    4. **异常处理**:Java中的异常处理通过try-catch-finally语句块来实现,用于捕获和处理运行时错误,提高程序的健壮性。 5. **集合框架**:Java集合框架包括List(如ArrayList、LinkedList)、Set(如HashSet、...

    java 中finally语句块与return的执行关系

    在 Java 规范中规定,在 try-catch-finally 中,如果 try-finally 或者 catch-finally 中都有 return,则两个 return 语句都执行,并且最终返回到调用者那里的是 finally 中 return 的值;而如果 finally 中没有 ...

    解析Java中未被捕获的异常以及try语句的嵌套使用

    了解如何有效地使用`try-catch`来处理未被捕获的异常以及理解嵌套`try`语句的机制,对于编写健壮和可维护的Java代码至关重要。这不仅有助于在发生错误时提供有用的反馈,还能防止程序意外终止,提高程序的稳定性和...

    try()语句中圆括号的作用

    在Java编程语言中,`try()`语句是异常处理机制的一部分,主要用于捕获和处理程序运行时可能出现的错误。这个语法结构的圆括号里包含了可能会抛出异常的代码块。下面将详细解释`try()`语句中圆括号的作用以及相关知识...

    java try…catch…finally捕获异常的实例

    自Java 7起,引入了`try-with-resources`语句,它能自动关闭实现了`AutoCloseable`接口的资源,如`FileInputStream`和`BufferedReader`。 ```java try (FileInputStream fis = new FileInputStream("file.txt")) { ...

    深入理解Java基础之try-with-resource语法糖

    Java try-with-resource 语法糖详解 Java try-with-resource 语法糖是 Java 1.7 中新增的一种语法糖,它主要用于简化资源的关闭操作。该语法糖可以自动关闭资源,无需开发者手动编写关闭代码,从而避免了资源泄露。...

    Java try catch finally异常处理组合详解

    Java try catch finally异常处理组合详解 Java try catch finally异常处理组합是Java语言中的异常处理机制,用于捕获和处理程序中的异常。下面对try catch finally异常处理组合进行详细的介绍。 try catch组合: ...

Global site tag (gtag.js) - Google Analytics