Считая, что в структурах 1.2, скажем, функция public ActionForward abc () {return null;} вернется на ту же страницу. Но я получил это исключение. java.lang.NullPointerException org.apache.struts.action.RequestProcessor.processForwardConfig (RequestProcessor.java:441) org.apache.struts.action.RequestProcessor.process (RequestProcessor.java:279) org.apache.struts.action.ActionServlet.process (ActionServlet.java:1482) org.apache.struts.action.ActionServlet.doPost (ActionServlet.java:525) javax.servlet.http.HttpServlet.service (HttpServlet.java:710) javax.servlet.http.HttpServlet.service (HttpServlet.java:803) org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter (UrlRewriteFilter.java:738)
Как попасть на ту же страницу?
В Struts-config.xml, напишите тег пересылки внутри тега действия, как это.
<action ...> <forward name = "samePage" path="..."/> </action>
Теперь в вашем коде используйте
mapping.findForward("samePage");
Вы можете использовать
return mapping.getInputForward();