Обработка исключений в Jsp и Ejb с использованием WCS7.0 FrameWork - PullRequest
1 голос
/ 17 января 2012

Я делаю работу в среде WCS7.0. Я должен выполнить обработку исключений для некоторого кода EJB, например, если возникает исключение искателя, я должен показать сообщение на соответствующем jsp «Данные не найдены».

ниже код EJB

                  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();
        } 

, что я сделаю, чтобы показать сообщение на JSP.

Ответы [ 2 ]

0 голосов
/ 09 января 2015

Вы можете либо вернуть его в качестве свойства ответа, чтобы отобразить его в представлении JSP.

или

Создайте исключение приложения для отображения ошибки на странице общей ошибки.

выбросить новое ECApplicationException (e);

0 голосов
/ 04 июня 2012

Я бы порекомендовал прочитать первый учебник из информационного центра IBM Websphere commerce 7 "Создание бизнес-логики" http://publib.boulder.ibm.com/infocenter/wchelp/v7r0m0/index.jsp

руководства> модель программирования> Создание бизнес-логики

В нем объясняется, как связывать действия и страницы JSP с помощью Struts.

...