将Json对象添加到url中

时间:2017-12-05 09:37:27

标签: html json sql-server servlets

我希望能够根据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>'

我不确定如何形成网址。链接似乎无法正常工作。 我希望能够在我的servlet文件中检索id和delete。

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:2)

很好的问题,但是,建议您将删除请求建立在URL查询的基础上,以便其他人轻松操作。通过AJAX调用发送json对象是一种更好的做法。 - Notty Boi

答案 2 :(得分:1)

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