web项目之前部署到tomcat上无法访问项目 5C

web项目之前部署到tomcat上运行没问题,现在突然跑不起来了,部署tomcat的时候不报错,能访问欢迎页,但是访问项目的login页面报404
![![![![![![![图片说明](https://img-ask.csdn.net/upload/201706/23/1498180850_516488.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498180842_982793.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498180505_481126.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498180490_671835.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498180481_829074.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498180771_115044.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498180745_199008.png)图片说明

14个回答

图片说明

![![![图片说明](https://img-ask.csdn.net/upload/201706/23/1498181236_816142.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498181230_562968.png)图片说明](https://img-ask.csdn.net/upload/201706/23/1498181225_499369.png)图片说明

图片说明

图片说明

图片说明

应该是输入的路径错了吧,用“http://localhost:8080/market/view/login.html”试试

你的controller有login?

qq_27483295
qq_27483295 是的,有一个login的controller
2 年多之前 回复

排查一下
1.本地调试是否可以访问控制器
2.确认部署包没有问题:
删除tomcat的work,temp内容,再重启
弄一个新的tomcat部署,是否可以访问
3.是否tomcat有损坏(可能性很低),或者tomcat版本问题(可能性也很低)

最有可能就是控制器的问题,或者打包文件不全或不是最新的问题

qq_27483295
qq_27483295 之前好好的,突然变成这样了,试了好多办法都不行,从svn下了好多次了,tomcat也换过
2 年多之前 回复

确认一下跳转的路径看是否有问题

qq_27483295
qq_27483295 路径没问题的,和服务器上的跳转路径一样的
2 年多之前 回复
appServlet是Login页面的servlet?是的话就应该是路径问题了。而且也没看到你的login.jsp。
qq_27483295
qq_27483295 用的freemarker,页面全是html
2 年多之前 回复
共14条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问