簡體   English   中英

Struts2:基於同一JSP中自動完成者字段中的選定值填充表(來自數據庫)

[英]Struts2: populating a table (from database) based on selected values from autocompleter fields in the same JSP

在我的struts2應用程序中,我有一個帶有兩個自動完成程序字段和一個提交按鈕的JSP。 目的是當我提交時,應在同一JSP中(在“提交”按鈕下方)顯示一個表,該表將填充數據庫中的數據(基於自動完成程序的選定值)。

我認為絕對應該調用一些操作(該操作轉到struts.xml並基於將顯示一些JSP的結果)。 但是,想法是在同一JSP中顯示表。 我可以通過定期執行一些操作來實現此目的嗎? 我是struts2的新手,任何人都可以幫助我提供一個好的解決方案。

您需要使用ajax 將在自動完成程序中選擇的值作為參數傳遞給ajax調用,然后您可以以xml,json或所需的任何形式返回結果列表。

有許多表格插件可用來幫助以表格形式顯示ajax結果集。 DataTables是我的最愛。

有關在struts2中進行Ajax調用/響應的問題, 請看這里

另外,還有一個可用的struts2-jquery插件 ,您可以進行探索。 我沒有用過

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM