认为在struts 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)
如何进入同一页?
答案 0 :(得分:2)
在struts-config.xml中,在你的动作标签中写一个正向标签。
<action ...>
<forward name = "samePage" path="..."/>
</action>
现在,在您的代码中使用
mapping.findForward("samePage");
答案 1 :(得分:1)
您可以使用
return mapping.getInputForward();