繁体   English   中英

如何在 javascript jquery 和 java Z2A2D595E6ED9A0B24D0ZB143

[英]how can I set the post path in javascript jquery with java spring

我正在处理具有 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

我的 package.json

我在 webapp 文件夹中使用npm start在本地启动它。

在服务器端,它工作正常。 但是,当我在本地调试它时,我收到 404 错误,它找不到 projectFolder 路径。

如何在javascript中设置它的路径,以便在本地调试?

提前致谢

'/projectFolder' 很可能是您要部署到的应用程序上下文。 这可以在您的 IDE 中设置,但最佳实践是在不假设给定上下文的情况下创建 Web 应用程序。 所以,把你的电话改成

$.post('workbook/createWorkbook', {}, function(){

注意不仅缺少'/projectFolder',而且URL没有前导斜杠,即。 与您的 HTML 页面的 URL 相关。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM