哎哎哎啊

解决方案 »

  1.   

    文件找不到,说明action后面接的路径有问题,把你项目名连带前后的斜杠/去掉,就留下你要跳转的文件路径,试试看。一般来说转servlet的文件路径,servlet需要去xml中配置参数
      

  2.   

    我试过这种方法了,这次是重写了一个文件,如果写完整的话他可以跳出来,去掉后跳不出来。 
    有没有一种可能是我几个项目里面的文件因为是复制的,所以即使地址写完整了,他会跳到另外一个项目去呢?
    然后只有一个是能运行成功的,其他项目跳转的servlet都是成功项目的路径,但是实际上我写的路径是其他 项目的。
      

  3.   

    404就是找不到资源,就是路径的问题
    1、检查你的路径是否正确
    2、xml文件是否配置了servlet
    3、以上两步都无误后,尝试在jsp页面头部加上
    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
    <c:set value="${pageContext.request.contextPath}" scope="page" var="ctx"></c:set>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>
    然后路径前加上${ctx}/servlet/servlet类名?type=方法名
    如:
    action="${ctx}/servlet/SharingServlet?type=insertCarInfo"注:以上只是一种简单的参考