Если имеются какие-либо ошибки проверки, метод execute класса действия не будет вызван; вместо этого элемент управления вернется к «входному» файлу, пока с формой не будут связаны ошибки ActionErrors. Таким образом, ваше утверждение верно, вы перенаправлены на значение в атрибуте «input» в элементе «action» файла «struts-config.xml», или, точнее, вы попадаете туда.
В этот момент вы можете перейти к JSP, в котором есть что-то вроде этого:
<%response.sendRedirect(strWhereTo);%>
Или вы можете указать действие (* .do или какое расширение вы используете) для атрибута «input», где это действие может быть экземпляром org.apache.struts.action.RedirectingActionForward
, который перенаправляет на ваш JSP (это давно использовал Struts, так что я не уверен в этом втором методе: D).
Надеюсь, это поможет. Ура!