Log4X

链路纵横
[搬家文]一些零散基础知识

jsp页面的错误处理。

首先各种bean和方法要throw出错误,不要用catch在内部吃掉

<%@ page %>标签里面加上 errorPage属性,指向错误页面。

再定义 错误页面比如 error.jsp

再到error.jsp的

<%@ page %>标签加上 isErrorPage属性,设为true

通过该配置,该页面会初始一个变量 exception

在页面里面显示exception的各种信息吧~

 

 

在这些应用程序中,每次通过request 向服务器提交的内容,都会被服务器转为服务器默认编码,有可能造成信息丢失。

解决方法一般有2个,一个是每个页面中,都调用一次,request.setCharactorEncoding()设置request编码。

或者在 web.xml中加入<filter>,调用CharactorEncodingFilter对每个request进行"滤波",实际效果同上。

不过由于bug还是其他原因,以上方法对以get方式提交的数据是没有效果的

因此如果是tomcat服务器,则需要配置server.xml文件,在connector port中加入characterEncoding属性来解决。

posted on 2008-08-13 19:45  YYX  阅读(216)  评论(0编辑  收藏  举报