type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: Cannot retrieve mapping for action /
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)
org.apache.jsp.MyJsp_jsp._jspService(MyJsp_jsp.java:90)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
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:802)
root cause javax.servlet.jsp.JspException: Cannot retrieve mapping for action /
org.apache.struts.taglib.html.FormTag.lookup(FormTag.java:810)
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:506)
org.apache.jsp.MyJsp_jsp._jspx_meth_html_form_0(MyJsp_jsp.java:172)
org.apache.jsp.MyJsp_jsp._jspx_meth_html_html_0(MyJsp_jsp.java:131)
org.apache.jsp.MyJsp_jsp._jspService(MyJsp_jsp.java:81)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
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:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.

解决方案 »

  1.   

    打开tomcat根路径
    然后
    \work\Catalina\localhost
    找到自己项目,然后找到MyJsp.jsp的这个页面所在的文件夹,打开
    找到MyJsp_jsp.java,错误在172行,看看有什么错误
      

  2.   

    Cannot retrieve mapping for action
      

  3.   

    javax.servlet.jsp.JspException: Cannot retrieve mapping for action / 路径 
      

  4.   

     Cannot retrieve mapping for action /  可能是你在action中加了/,反正室action与path的映射问题
      

  5.   

    我也是HTTP Status 500的错误
      

  6.   

    应该是struts-conf.xml配置出错了
      

  7.   

    Action里面的path出问题了
    要么就是你页面上的提交路径写成了"/",服务器找不到.
      

  8.   

    注意异常提示,已经说的很清楚了javax.servlet.ServletException: Cannot retrieve mapping for action / org.apache.jsp.MyJsp_jsp._jspService(MyJsp_jsp.java:90)