所以,答案可能非常简单,但我似乎无法弄明白。
根据本教程,我已经设置了一个REST Web服务:https://spring.io/guides/gs/rest-service/并使用邮递员设置了Requestmapping和所有内容,并且结果正如我所希望的那样。
我在本地设置我的网站,但是当我尝试使用jquery发送get请求时,我收到以下错误:仅支持协议方案的交叉原始请求:http,data,chrome,chrome-extension, HTTPS。
所以我理解问题是我正在尝试从file://运行我的html,并且解决方案是从tomcat服务器上的localhost运行它,并在另一个主题中找到了这个答案:{{3} }
但是,我找不到这样的webapps文件夹,我假设这是因为我的tomcat服务器是使用maven和springboot部署的。那么如何以这种方式部署tomcat服务器上的html / js?
我正在使用带有IntelliJ的mac。
答案 0 :(得分:0)
在春季启动应用程序中,您可以将index.html
文件放在src/main/resources/static
目录中,它将由应用程序提供。
您也可以尝试在春季启动时配置CORS,请参阅this answer以获取链接。
答案 1 :(得分:0)
如果您要部署像jee apps这样的普通网络应用程序,可以将war文件放在webapps文件夹中。 web apps文件夹位于tomcat中
但是对于intellij-idea来说,它应该有效: