Миграция со Struts1 на Struts2 ⇐ JAVA
-
Anonymous
Миграция со Struts1 на Struts2
Я переношу приложение со Struts 1 на Struts 2. Я обнаружил следующий фрагмент кода. Сообщите мне, как заменить фрагмент кода в Struts 2.
protected ActionForward getActionForward(FilterContext ctx, строковый ключ, логическое перенаправление) { HashMap filterForwards = ctx.getFilterForwards(); StringforwardPage = (String)filterForwards.get(key); если (forwardPage == ноль) вернуть ноль; вернуть новый ActionForward (forwardPage, перенаправление); } И еще один фрагмент кода выглядит следующим образом: -
protected void setError(HttpServletRequest req, String msg) { Ошибки ActionMessages = новые ActionMessages(); error.add("исключение", новое ActionMessage(MSG_KEY, msg)); req.setAttribute(Globals.ERROR_KEY, ошибки); } Следует ли заменить приведенный выше код на addActionError(msg)?
Я переношу приложение со Struts 1 на Struts 2. Я обнаружил следующий фрагмент кода. Сообщите мне, как заменить фрагмент кода в Struts 2.
protected ActionForward getActionForward(FilterContext ctx, строковый ключ, логическое перенаправление) { HashMap filterForwards = ctx.getFilterForwards(); StringforwardPage = (String)filterForwards.get(key); если (forwardPage == ноль) вернуть ноль; вернуть новый ActionForward (forwardPage, перенаправление); } И еще один фрагмент кода выглядит следующим образом: -
protected void setError(HttpServletRequest req, String msg) { Ошибки ActionMessages = новые ActionMessages(); error.add("исключение", новое ActionMessage(MSG_KEY, msg)); req.setAttribute(Globals.ERROR_KEY, ошибки); } Следует ли заменить приведенный выше код на addActionError(msg)?