2012-01-17 13 views
1

WCS7.0フレームワークで作業しています。たとえば、finder例外が発生した場合など、いくつかのEJBコードの例外処理が必要です。データが見つかりません "。以下WCS7.0フレームワークを使用しているJspとEjbの例外処理

EJBコードは、私がJSPにメッセージを表示するために何をします

    TypedProperty delParam = new TypedProperty(); 
     String shipid = rspProp.getString("shipid"); 
     String addrId=rspProp.getString("addrId"); 
     AddressAccessBean address = new AddressAccessBean(); 
     address.setInitKey_AddressId(addrId); 
     try { 
      if((address.getMemberId().equals(memberid)) &&   address.getAddressField3().equals(shipid)){ 
       address.getEJBRef().remove(); 

       } 
     } catch (RemoteException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } catch (CreateException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } catch (FinderException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } catch (NamingException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } catch (RemoveException e) { 
      // TODO Auto-generated catch block 
      e.printStackTrace(); 
     } 

です。

答えて

0

私は、ビジネスロジックを作成> http://publib.boulder.ibm.com/infocenter/wchelp/v7r0m0/index.jsp

チュートリアル>プログラミングモデル「ビジネスロジックをCreateing」IBM WebSphere Commerceの7向けの情報から最初のチュートリアルを読むことをお勧めします

それは、アクションとJSPページをバインドする方法を説明し

ストラットを使用して。

0

JSPビューに表示する応答プロパティとして返すことができます。

または

一般的なエラーページでエラーを表示するには、アプリケーション例外をスローします。

throw new ECApplicationException(e);

関連する問題