0

私のjspページには、純粋なJavaコード、つまりスクリプトレットがあります。久しぶりにリフレッシュすると投げてます

org.apache.jasper.JasperException: java.lang.NullPointerException 

長い間ではない場合もありますが、同じ例外がスローされます。そして、JSPページは空のページを表示しています。したがって、ユーザーにはログアウトという1つのオプションしかありません。したがって、それを回避し、エラーページである1つのページに彼をリダイレクトします。どうやってするの ?

4

1 に答える 1

2

フォームここで取得するのは、更新時に、セッション値が一定期間後にNULLになり、結果として。になる可能性があるということNullPointerExceptionです。

エラーページと呼ばれるJSPページを作成し、設定します

<%@page isErrorPage="true" %> 

他のJSPページでは、

<%@page errorPage="error.jsp" %>

そのため、JSPでランタイムエラーが発生すると、このページにリダイレクトされます。

注:JSPでコンパイル時エラーが発生した場合、これはエラーページにリダイレクトされません。

于 2012-05-09T07:34:22.167 に答える