Метод Struts Action execute () ........ mapping.findForward ('null') - PullRequest
1 голос
/ 14 декабря 2010

В моем приложении Struts я хочу передать нулевое значение в mapping.findForward ('null'), причина для этого заключается в том, что я не хочу вызывать любую страницу jsp

Подробнее

public ActionForward saveSurveyTakersDetails(ActionMapping mapping, ActionForm form,
    HttpServletRequest request, HttpServletResponse response)
    throws Exception
    { 
     // something
     return mapping.findForward(null);
     }

Допустимо ли передавать значение null в параметре findForward .. Пожалуйста, ответьте спасибо

Ответы [ 2 ]

1 голос
/ 14 декабря 2010

Нет проблем с возвратом нулевого значения в действии, чтобы предотвратить перенаправление на страницу JSP, но я бы предложил исключить вызов findForward () и просто вернуть нулевое значение сразу:

public ActionForward saveSurveyTakersDetails(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception { 
    // something
    return null;
}

Это будет иметь тот же результат, но немного легче понять с первого взгляда.

0 голосов
/ 14 декабря 2010

Простой возврат нуля (в отличие от нахождения форварда «ноль») из метода saveSurveyTakersDetails должен выполнить то, что вы пытаетесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...