我使用JSTL循環來打印出我從數據庫中得到的行。他們有一個主鍵,我需要在我的控制器類來編輯,刪除條目。這些通常如何添加到每個條目?我是否使用POST或GET將它們傳遞給控制器。我在編程方面頗爲新穎,所以我可以獲得示例和所有幫助。將數據庫表主鍵添加到HTML文件的最佳方式是什麼?
1
A
回答
0
它們通常被添加爲一個隱藏的輸入值。使用GET處理不處理數據的請求(例如,選擇編輯),並使用POST處理請求來處理數據(例如,創建/更新/刪除)。
E.g.
<table>
<c:forEach items="${products}" var="product">
<tr>
<td>${product.id}</td>
<td><c:out value="${product.name}" /></td>
<td>
<form action="products/edit" method="get">
<input type="hidden" name="id" value="${product.id}" />
<input type="submit" value="Edit" />
</form>
</td>
<td>
<form action="products/delete" method="post">
<input type="hidden" name="id" value="${product.id}" />
<input type="submit" value="Delete" />
</form>
</td>
</tr>
</c:forEach>
</table>
0
他們從哪裏傳遞?如果您將它們從一個服務器端組件傳遞到另一個服務器端組件(例如控制器到一個jsp頁面),那麼您應該將它們放在請求對象中。
如果他們正在從瀏覽器向服務器運行的是通過了,那麼你就需要某種形式的HTTP通訊。
相關問題
- 1. 將數據添加到Django數據庫的最佳方式是什麼?
- 2. 將數據庫添加到html文件最簡單的方法是什麼?
- 3. 將數據保存到文件的最佳方式是什麼?
- 4. 將數組添加到Mysql的最佳方式是什麼
- 5. 將數據庫表導出到YAML文件的最佳方法是什麼?
- 6. 將元數據添加到HTML元素的最佳方式
- 7. 什麼是將內容添加到模板的最佳方式?
- 8. 將單元格添加到gridView的最佳方式是什麼?
- 9. 在python/django中讓用戶將文件添加到數據庫的最佳方式是什麼?
- 10. 將列添加到現有數據集的最佳方式是什麼?
- 11. 將現有數據庫附加到sql localdb的最佳方式是什麼?
- 12. 將TextView添加到遊戲主視圖的最佳方式是什麼?
- 13. 什麼是更新數據庫列表的最佳方式?
- 14. 什麼是「洗牌」數據庫記錄表的最佳方式?
- 15. 將1,600,000行數據上傳到mysql數據庫的最佳方式是什麼?
- 16. 將媒體文件存儲在數據庫上的最佳方式是什麼?
- 17. 用Javascript或jQuery添加HTML塊的最佳方式是什麼?
- 18. 使用JQuery動態添加HTML的最佳方式是什麼?
- 19. 什麼是將Html錶轉換爲數據表的最佳方式
- 20. 鍵入()的最佳方式是什麼?
- 21. 將表格數據放入python的最佳方式是什麼?
- 22. 允許用戶即時將數據列添加到其數據庫的最佳方式是什麼?
- 23. 將數據推送到設備的最佳方式是什麼?
- 24. 將UTF8數據導出到Excel的最佳方式是什麼?
- 25. 將多個js文件加入wordpress主題的最佳方式是什麼?
- 26. 將DataTable導出到Excel文件的最佳方式是什麼?
- 27. 在mysql數據庫中存儲html數據的最佳方式是什麼?
- 28. 將空格添加到文本文件的最佳方法是什麼?
- 29. 編輯XML文件數據的最佳方式是什麼?
- 30. 使用python將列添加到csv文件上的大型數據集的最佳方式是什麼?