当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: jsp有一个指令可以定义jsp的错误页面,并在此jsp页面出错时跳转到该页面输出出错日志。
 

 

 ·如何更好的使用jtextpane    »显示摘要«
    摘要: 如何更好的使用jtextpane,程序示例: package com.jdagui;import javax.swing.text.*;import java.util.*;import java.awt.*;import com.jda.*; public class jdastyleddocument extends defaultstyleddocument{ priv......
 ·代码生成工具 dao4j v1.00    »显示摘要«
    摘要: http://www.websamba.com/dao4j 自动生成java dao pattern 的jdbc源代码,提高开发效率。 ......


可以自动跳转到出错页面的servlet/jsp框架
   jsp有一个指令可以定义jsp的错误页面,并在此jsp页面出错时跳转到该页面输出出错

<%@ page errorpage="errorpage.jsp" %> 【程序编程相关:使用jmx对weblogic进行动态的配

日志.如下的例子: 【推荐阅读:用java读写ini配置文件

..... 【扩展信息:Java性能之我见

errorpage.jsp的代码如下所示:

<%@ page iserrorpage="true" %>

....

//输出出错日志

<%= exception.getmessage() %>

    但是,这只能在jsp页面层控制.在j2ee的实现中,很多的情况是jsp往往只作为页面显

示,与业务相关的数据库操作都是在后台的servlet执行,处理完毕之后再跳转某个jsp显示

页面.这种设置框架,实现了mvc结构,使得整个系统的维护难度大大降低.

    实际的工作中,尽管系统采用了以上的设置框架,但由j2ee开发人员水平以及编程的习

惯都有可能不通,经常会遇到开发人员在servlet中对有可能报错的地方处理不恰当.最常

见的一种情况是,catch一个exception e,然后仅仅调用e.printstacktrace().这样造成

的后果非常严重.一旦有exception发生,web页面会出现白屏,我们可以从两方面来看:

(1)如果是使用的用户.他往往会不知所措,并且有可能还不知道有错误发生,继续使用

系统,但这时候的系统已经出错了,在错误的基础上继续业务流程,往往会造成更多系统级

别的错误.

(2)如果是开发人员.用户反映了这个出错,但是不知道出错原因.只能说出现要白屏.
...   下一页
    摘要: 原文出处:http://www.vipan.com/译者:醉了~白e-mail:envelop@163.com中文标题:log4j快速入门及参考资料正文:第一部分,快速入门 首先,需要去下载log4j这个软件并解压缩出其中的log4j.jar.在你的应用程序的classpath中包含该jar文件,你也可以简单地将这个文件拷贝到jdk的%java_home%\lib\ext目录下。 在作完以上......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE