如何使用JavaSpring在JavaScriptjQuery中设置post路径
我正在编写包含REST API调用的jquery代码
在我的javascript中,clicky.js
button.click(function (){
$.post('/projectFolder/workbook/createWorkbook', {}, function(){
// do somthing
}
) ....
我的spring项目结构是
projectFolder
|- src
|-main
|-java
| |-com.sample.workbook
| |-controller
| |-service
| |-WorkbookService
| |-WorkbookServiceImpl
|-webapp
|-package.json
|-clicky.js
|-index.html
我的包裹。json
我使用webapp文件夹中的npm start
在本地启动它
在服务器端,它运行良好。然而,当我在本地调试它时,我发现404错误,它找不到projectFolder路径
如何在javascript中设置其路径,以便在本地进行调试
提前谢谢
# 1 楼答案
“/projectFolder”很可能是要部署到的应用程序上下文。这可以在IDE中设置,但最佳实践是在不假设给定上下文的情况下创建web应用程序。所以,把你的电话改成
请注意,不仅缺少“/projectFolder”,而且URL没有前导斜杠,即相对于HTML页面的URL