【问题标题】:Adding Json Object into url将 Json 对象添加到 url
【发布时间】:2018-05-18 22:00:41
【问题描述】:

我希望能够根据 book_id 删除项目。

tbody.insertAdjacentHTML('beforeend', '<tr><td>' + obj.book_id + '</td><td>' + <a href="delete_books?book_id=" + obj.book_id + >Delete</a> + '</td></tr>'

我不知道如何形成网址。该链接似乎无法正常工作。 我希望能够检索 id 并在我的 servlet 文件中删除。

【问题讨论】:

    标签: html json sql-server servlets


    【解决方案1】:

    好问题,但是,不建议将您的删除请求建立在一个容易被其他人操纵的 URL 查询上。通过 AJAX 调用发送 json 对象是一种更好的做法。 - Notty Boi

    【讨论】:

      【解决方案2】:

      正如 Dane 所提到的,不建议在 url 中公开参数。使用 AJAX POST/DELETE 调用将是一个更好的选择。干杯! :)

      【讨论】:

        【解决方案3】:
        tbody.insertAdjacentHTML('beforeend', '<tr><td>' + obj.book_id + '</td><td>' + '<a href=' + 'delete_books?book_id=' + obj.book_id + '>Delete</a></td></tr>');
        

        【讨论】:

        • 这是一个答案,但根据 Notty Boi 的说法,这不是一个好习惯。
        猜你喜欢
        • 1970-01-01
        • 2021-11-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-27
        • 2015-09-21
        • 2018-07-20
        • 2017-11-30
        相关资源
        最近更新 更多