axios的请求一直404,后端是maven项目

问题遇到的现象和发生背景

大家好,我有两个问题:
1.为什么在application context里面不加prj3_login_war时,运行服务器只能到tomcat服务器的默认页面,而加上prj3_login_wa时就可以正确访问index.jsp显示hellworld字样
2.前端使用vue框架,axios的get请求的url是:http://localhost:8080/login,一直报错404,而且即使我在后端有处理跨域的代码,也会一直有跨域的报错,那也就是说后端的servlet子类完全没有得到执行,那么前端要怎么做才可以正确地向LoginServlet发起请求。

各位资深程序员,这个要怎么改?

img

img

prj3_login_war把这个换成 /