地址栏运行到http://localhost:8080/flight/searchflightServlet?action=list时就出现了这个405错误,请大家帮忙啊?

解决方案 »

  1.   

    估计是这个servlet不支持GET 只支持POST
      

  2.   

    这个 servlet 控制了不允许 get 方式请求的,改成 post 吧,做个表单<form action="http://localhost:8080/flight/searchflightServlet?action=list" method="post"><input type="submit"></form>检查一下那个 searchflightServlet 的代码
    特别是 Restful 的方式用注解可以很方便的控制可用的请求方式。
      

  3.   

    检查一下你这个searchflightServlet类里是否覆盖了doGet()方法!