Apcoordinator ユーザーズガイド |
目次 |
第2部 Apcoordinatorコアの機能 | > 第4章 APIを使ったプログラミング |
例えば、ログインされていない場合にのみログイン画面を表示するような場合に、セションのpreprocessメソッドが利用可能です。
public class SampleHandler extends com.fujitsu.uji.GenericHandler { public int preprocess(DispatchContext context) { return Preprocessor.EVAL; } }
Postprocessorを利用する場合は、GenericHandlerから派生したクラスでなければ、handleExceptionメソッドも実装する必要があります。handleExceptionメソッドの詳細はエラー処理で説明します。
public class SampleHandler extends com.fujitsu.uji.GenericHandler { .... public Object postprocess(DispatchContext context, Object result) { .... context.setResponseBean("head", headBean); return result; } }
目次 |