web.xml里的配置正确吗?
要把*.do映射到Action上

解决方案 »

  1.   

    web.xml是这样的<servlet-mapping>
      <servlet-name>action</servlet-name>
      <url-pattern>*.do</url-pattern>
    </servlet-mapping>
      

  2.   

    你在struts-config.xml中配置的路径名是“Personinfo”
    <action path="/Personinfo" 。。
    而你在jsp页面调用的却是:“PersoninfoAction”
    <a href="PersoninfoAction.do。
    这明显的找不到路径
      

  3.   

    把上面这两个地方统一对应起来,就可以了!记住:页面的路径对应的是配置文件里面的path属性,而不是type中的Action类名