1K+ 次查看
autoFlush 属性指定当缓冲区已满时是否应自动刷新缓冲的输出,或者是否应引发异常以指示缓冲区溢出。值为 true(默认值)表示自动缓冲区刷新,值为 false 会引发异常。以下指令导致 servlet 在 servlet 的输出缓冲区已满时引发异常 - 此指令导致 servlet 在缓冲区已满时刷新输出缓冲区 - 通常,缓冲区和 autoFlush 属性在一个页面指令中编码,如下所示 -
169 次查看
buffer 属性指定服务器输出响应对象的缓冲特性。您可以使用“none”值指定不进行缓冲,以便 servlet 输出立即定向到响应对象;或者您可以使用以千字节为单位的最大缓冲区大小,这会指示 servlet 在写入响应对象之前写入缓冲区。要指示 servlet 将输出直接写入响应输出对象,请使用以下方法 -
230 次查看
如果您想在同一页面中处理错误,并希望执行某些操作而不是触发错误页面,则可以使用 try...catch 块。以下是一个简单的示例,展示了如何使用 try...catch 块。让我们将以下代码放入 main.jsp 中 - Try...Catch 示例 访问 main.jsp,它应该生成类似于以下内容的输出 - 发生异常:/ by zero
832 次查看
buffer 属性指定服务器输出响应对象的缓冲特性。您可以使用“none”值指定不进行缓冲,以便 servlet 输出立即定向到响应对象;或者您可以使用以千字节为单位的最大缓冲区大小,这会指示 servlet 在写入响应对象之前写入缓冲区。要指示 servlet 将输出直接写入响应输出对象,请使用以下方法 - 使用以下方法指示 servlet 将输出写入大小不小于 8 千字节的缓冲区 -
526 次查看
下表列出了与页面指令关联的属性 - 序号 属性及用途 1 buffer 指定输出流的缓冲模型。2 autoFlush 控制 servlet 输出缓冲区的行为。3 contentType 定义字符编码方案。4 errorPage 定义另一个 JSP 的 URL,该 URL 报告 Java 未经检查的运行时异常。5 isErrorPage 指示此 JSP 页面是否是另一个 JSP 页面的 errorPage 属性指定的 URL。6 extends 指定生成的 servlet 必须扩展的超类。7 import 指定 JSP 中使用的包或类的列表,就像 Java import 语句对 Java 类所做的那样。8 info 定义一个字符串,可以使用 servlet 的 getServletInfo() 方法访问。9 isThreadSafe 定义线程模型 ... 阅读更多
188 次查看
页面指令用于向容器提供指令。这些指令与当前 JSP 页面有关。您可以在 JSP 页面的任何位置编写页面指令。按照惯例,页面指令写在 JSP 页面的顶部。以下是页面指令的基本语法 - 您可以将上述语法的 XML 等效项编写如下 - 属性下表列出了与页面指令关联的属性 - 序号 属性及用途 1 buffer 指定输出流的缓冲模型。2 autoFlush 控制 servlet 输出缓冲区的行为。3 contentType 定义字符编码方案。4 errorPage 定义另一个 ... 阅读更多
508 次查看
您可以使用 JSTL 标签编写结构更好、信息更丰富的错误页面 ShowError.jsp - 显示错误页面 Opps... 错误: ${pageContext.exception} URI: ${pageContext.errorData.requestURI} ... 阅读更多
JSP 提供了一种选项,可以使用 page 属性为每个 JSP 指定错误页面。每当页面引发异常时,JSP 容器都会自动调用错误页面。以下是如何为 main.jsp 指定错误页面的示例。要设置错误页面,请使用指令。 错误处理示例 我们现在将编写一个错误处理 JSP ShowError.jsp,如下所示。请注意,错误处理页面包含指令 。此指令使 JSP 编译器 ... 阅读更多
156 次查看
exception 对象是一个包装器,包含从前一页抛出的异常。它通常用于生成对错误条件的适当响应。当您编写 JSP 代码时,您可能会犯编码错误,这些错误可能发生在代码的任何部分。您的 JSP 代码中可能发生以下类型的错误 - 已检查异常已检查异常是通常是用户错误或程序员无法预见的问题的异常。例如,如果要打开文件,但找不到文件,则会发生异常。 ... 阅读更多
157 次查看
JSP 提供了一种选项,可以使用 page 属性为每个 JSP 指定错误页面。每当页面引发异常时,JSP 容器都会自动调用错误页面。以下是如何为 main.jsp 指定错误页面的示例。要设置错误页面,请使用指令。 错误处理示例 我们现在将编写一个错误处理 JSP ShowError.jsp,如下所示。请注意,错误处理页面包含指令 ... 阅读更多