我是用eclipse做的,刚写上去就提示没有findforward()这个方法。 如果运行起来异常是 exception javax.servlet.ServletException: Cannot retrieve mapping for action /[ACTION_PATH] org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758) org.apache.jsp.form.test001_005fquery_jsp._jspService(test001_005fquery_jsp.java:90) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) root cause javax.servlet.jsp.JspException: Cannot retrieve mapping for action /[ACTION_PATH] org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:810) org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506) org.apache.jsp.form.test001_005fquery_jsp._jspx_meth_html_form_0(test001_005fquery_jsp.java:106) org.apache.jsp.form.test001_005fquery_jsp._jspService(test001_005fquery_jsp.java:80) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236) javax.servlet.http.HttpServlet.service(HttpServlet.java:810) org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75) note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
原来的程序中就是mapping.findForward("success");
问题是 mapping中没有findForward("")方法
原来的程序中就是mapping.findForward("success");
发帖的时候写错了,忘记写参数了。
这不影响我的问题。
我的问题是:没有这个方法mapping.findForward("success");
如果运行起来异常是
exception javax.servlet.ServletException: Cannot retrieve mapping for action /[ACTION_PATH]
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.form.test001_005fquery_jsp._jspService(test001_005fquery_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
root cause javax.servlet.jsp.JspException: Cannot retrieve mapping for action /[ACTION_PATH]
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:810)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506)
org.apache.jsp.form.test001_005fquery_jsp._jspx_meth_html_form_0(test001_005fquery_jsp.java:106)
org.apache.jsp.form.test001_005fquery_jsp._jspService(test001_005fquery_jsp.java:80)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.
/[ACTION_PATH]
这个action配置没有!!
<action
attribute="test001_queryForm"
input="/form/test001.jsp"
name="test001_queryForm"
path="/test001"
type="test001jsp.action.Test001Action">
<forward name="success" path="/index.jsp" />
</action>
</action-mappings>
这个错了么?
我没看出来,怎么改阿?
如果是去掉就可以了