问题描述
跟尚硅谷雷丰阳老师学习的SSM整合,回忆一下原来的技术。为新的技术作铺垫。
但在最后。
Tomcat打包后可以访问app但无法获得数据
开发过程
- 使用idea构建maven项目
- 我在调试的时候为了方便使用"/"这个作为访问路径
这样做之后就不用写项目名就可以直接启动了。 - 到了打包到tomcat时就使用了项目名启动,启动
启动成功,遇到BUG
- 使用idea打包后,放在Tomcat的webapp目录下,启动
- 结果就是空空如也
问题解决
- 按照惯例,打开f12然后直接404
- 我在浏览器中发送这个请求可以收到数据
- 这就比较有意思了
为什么会出现这个呢,左思右想不得其解
于是我就对着浏览器开始发呆
看着看着想到我还没有吃饭
要不去吃个饭吧
刚想离开,但随手按了一下f5,这神奇的事情竟然发生了。我看到了问题所在
-
是的,下面少了一个项目名
-
原来,是js代码中没有写路径。
- 改吧,查找替换,一波带走;
- 成功了,可以吃饭了