访问的URL地址和静态资源的文件夹路径冲突了,静态资源地址的文件夹也是:
/upload
Controller的也是:
/upload
那么,一开始url请求到静态资源去,所以没有到过滤器那里,也没有进Spring的DispatchServlet,而是到了静态资源处发现没有对应的资源,但是应用服务器又存在,所以应用服务器做了 302 转发。
只要把Controller的url改为:
/upload/
就OK,或者不改URL,访问时访问地址为
/upload/
最后的建议就是:定义Controller里面的url时,在最后都要加一个“/”