`
dawuafang
  • 浏览: 1192248 次
文章分类
社区版块
存档分类
最新评论

JSP - JSP页面中异常处理

 
阅读更多

一般步骤:

1. 在每一个 JSP 页面中,声明错误处理的页面:

<%@ page errorPage=”errorpage.jsp” %>

2. 声明一个错误的页面,本页面应该包含:

<%@ page isErrorPage=”true”>

这样在错误页面里面就可以使用 Jsp 内置的对象 exception.调用它的 toString() 方法,就可以

显示错误信息。

3. 还可以在 web.xml 文件中配置出错之后,页面的流转

<error-page>

<error-code>404</error-code>

<location>/notFound.html</location>

</error-page>

常见的错误编号

404:所访问的页面没有找到

500:服务器内部异常

分享到:
评论

相关推荐

    jsp-api-2.1.jar下载

    总的来说,`jsp-api-2.1.jar`作为JSP 2.1版本的核心库,包含了处理JSP页面生命周期、自定义标签、页面指令、错误处理等所有核心功能的类和接口。对于Java Web开发者而言,深入理解并熟练运用这些API,能够提升开发...

    jsp-api.jar

    - **JSP指令**(Directives):比如`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, `&lt;%@ taglib %&gt;`, 它们提供关于整个JSP页面或部分页面的信息,比如设置字符编码、导入标签库等。 - **JSP动作**(Actions):如`&lt;jsp:include...

    jsp-api文档

    脚本元素包括`&lt;scriptlet&gt;`, `&lt;声明&gt;`和`&lt;分隔符&gt;`,它们允许在JSP页面中编写纯Java代码。 4. **JSP动作** JSP动作是由XML语法表示的,它们控制页面的处理方式,例如包含其他资源、转发请求或操作数据。常用的动作...

    jsp-2_0-fr-spec.rar_jsp specification_jsp-2_0-fr-sp

    4. **分离的页面逻辑和表现层(Separation of Logic and Presentation)**:JSP 2.0鼓励使用JSP页面来处理表现层,而将业务逻辑移至Servlet或JavaBeans中,提高了代码的可维护性和可重用性。 5. **内联脚本(Inline...

    简单好用的前台异常提示jsp

    在JSP中处理异常,可以使用`&lt;c:if&gt;`或`&lt;c:catch&gt;`标签来检测和显示异常信息。 3. **MyaccountController.java**:这个名字看起来像是Spring MVC框架中的一个控制器类,负责处理与用户账户相关的请求。在这样的类中...

    JSP里web.xml实现错误处理页面的制

    在上述代码中,我们首先声明了JSP页面的基本属性,包括语言、内容类型、编码以及是否作为错误页面。通过`&lt;%...%&gt;`脚本块,我们可以设置响应状态,并通过`exception`对象访问错误的具体信息,从而在页面上展示更详尽...

    精通JSP-Web开发技术与典型应用(附件光盘)

    6. **错误与异常处理**:学习如何在JSP中捕获和处理运行时错误,确保程序的健壮性。 7. **国际化与本地化**:通过案例了解如何为不同地区和语言的用户提供本地化的Web应用。 8. **AJAX与jQuery**:光盘中可能包含...

    包括jstl,jsp-api,jdbc4等各种jar文化

    【jstl】全称JavaServer Pages Standard Tag Library,是Java Web开发的标准标签库,提供了用于处理常见任务的标签,如控制流程、XML处理、国际化等,从而简化JSP页面的编写,提高代码可读性和维护性。JSTL包括几个...

    jsp-mysql三层架构模板

    在这个模板中,JSP页面用于展示数据、接收用户输入并处理用户请求。JSP结合HTML、CSS和JavaScript,可以创建动态网页。在三层架构中,表现层不涉及具体的业务逻辑,而是将这些请求转发到业务逻辑层处理。 2. **业务...

    jspapi--jsp基础知识--jspapi

    - `javax.servlet.jsp.JspException`: 在处理JSP页面时抛出的异常,通常用于中断JSP页面的执行流程。 4. **JSPEL(JSP Expression Language)** - JSPEL是JSP中的一种轻量级表达式语言,用于从JavaBean中获取和...

    jsp-api.rar

    3. **增强了错误处理**:提供了更强大的异常处理机制,包括在JSP页面中声明异常处理页。 4. **支持直接导入Java类型**:可以在JSP页面中使用`import`指令导入Java类,简化了代码。 5. **增强的JSTL支持**:Java...

    jsp-电子书类 李兴华jsp教程

    1. **JSP基本结构**:了解JSP页面的基本元素,如指令(directives)、脚本元素(scriptlets)、表达式(expressions)和声明(declarations)。 2. **JSP生命周期**:包括解析、编译、加载、实例化、初始化、服务、...

    tot-jsp-cms.zip

    学习如何在JSP和Servlet中处理异常,以及使用日志框架如Log4j进行日志记录,是提高系统稳定性的关键。 10. 性能优化:随着网站内容的增长,性能优化变得越来越重要。这可能涉及到缓存策略、数据库查询优化、减少...

    jsp---mysql开发实例

    7. **JSP与HTML混合编程**:如何在JSP页面中嵌入HTML,以及如何利用JSP标签库(Tag Libraries)如JSTL简化代码,提高可读性和维护性。 8. **会话管理**:可能利用session对象跟踪用户的会话状态,例如保存登录信息...

    jsp--upload.rar_jsp 文件_upload.jsp _文件上传

    2. **使用Servlet或JSP处理请求**:当用户提交表单时,服务器端需要一个Servlet或JSP页面来接收并处理请求。在"upload.jsp"中,通常会使用`Part`接口(Java Servlet API的一部分)来获取上传的文件。 3. **解析文件...

    jsp简单语法,servlet,JSP概述,JSP页面构成,注释,指令,脚本元素,动作元素,错误处理

    在JSP中,每个JSP页面在运行时都会被转换为一个Servlet类。JSP的执行流程是先编译为Servlet,然后通过Servlet处理请求并生成响应。 **8. 错误处理** JSP可以通过`&lt;error-page&gt;`标签在web.xml中配置错误处理,当特定...

    jsp-jquery-database(jsp直接操作数据库)

    9. **异常处理**:在JSP和Servlet中,应适当地捕获和处理可能出现的异常,提供友好的错误信息,同时确保系统的稳定性。 10. **MVC模式**:虽然描述中没有明确提及,但在实际开发中,通常会遵循MVC(Model-View-...

    jsp---Web 学习java

    JSP内置对象是预定义的Java对象,可以直接在JSP页面中使用,无需声明或实例化。这些对象包括: 1. `request`:表示HTTP请求,来自客户端的数据。 2. `response`:负责将响应发送回客户端。 3. `pageContext`:提供对...

    jsp错误处理页面的例子

    - **try-catch-finally语句**:在JSP页面中,可以使用Java的try-catch-finally结构来捕获并处理可能出现的异常。当异常发生时,catch块中的代码会被执行,finally块通常用于资源清理,无论是否发生异常都会执行。 ...

    Jsp中常见异常解答

    当Servlet执行时出现错误或异常时,通常会导致JSP页面无法正常渲染。例如: - **ServletException**:这是一个通用的异常类,用于表示在Servlet执行期间发生的问题。 - **IOException**:当Servlet处理I/O操作时...

Global site tag (gtag.js) - Google Analytics