На странице JSP я использовать распорки итераторКак передать список объектов JS функции в распорках итератора
<s:iterator value="categoryList" status="category"> //other code.. <a href="#" onclick="a_onClick('<s:property value="productsByOid"/>')"><s:property value="name"/></a> </s:iterator>
Я хотел бы назвать JS функции со списком объектов как пары. И там я хочу перебрать этот список и получить свойства продукта (имя, цена). Как мне это сделать ?
function a_onClick(p) {
alert('a_onClick');
console.log(p);
}
На консоли получает: [[email protected]8a]
Фрагменты моделей класса:
public class Category {
private Integer oid;
private String name;
private Collection<Product> productsByOid;
... }
public class Product {
private Integer oid;
private Integer dostPno;
private String opis;
private String name;
private String producent;
private String price;
private Category categoryByCategoryOid;
Что вы пытаетесь достичь с этим? Одним из возможных решений является помещение данных в скрытые поля и их получение в js. –