項目のリストで初めて呼び出されるJSPページがあります。 ドロップダウン(選択)を選択すると、選択したオプションに固有の製品を取得するAJAXコードがトリガーされ、より関連性の高い製品で製品リストを上書きしたいと思います。AJAXによって返されたリストと、ページのリスト参照にELを使用して設定する方法
「$ {products}」に設定する方法はありますか、divタグを隠して別の方法を表示するなどの別の方法を使用する必要がありますか。
私のJSPページ
<div>
<c:forEach var="p" items="${products}">
<table>
<td>p.name</td>
<td>p.description</td>
</table>
</c:forEach>
<div>
マイスクリプト
// Ajax...
success: function(result) {
if (result.length > 0) {
// want to set the products list with the list returned
}
}
マイコントローラー
public List<Product> MyController() {
// ...
List<Product> products = prodcat.getList()
return products
}