2015-04-27 7 views
0

Я использую UseBean в моем JspНе получая CatalogEntryDataBeans с помощью CategoryDataBean

<wcbase:useBean id="category" classname="com.ibm.commerce.catalog.beans.CategoryDataBean" scope="page" /> 

тогда я пытаюсь получить значение «CatalogEntryDataBeans» с помощью «категории» экземпляр, что-то вроде

category.catalogEntryDataBeans 

, но я получаю ничего.

Пожалуйста, расскажите мне, что мне не хватает?

Я много исследовал, специально установил цели (передал каталогId и categoryId в CategoryDataBean), но все напрасно.

Я пытался получить значение catalogEntryDatBeans почти 7 часов, теперь в моей голове не осталось идеи/метода debug.

Я действительно был бы признателен, если кто-то, пожалуйста, помогите мне получить эту ценность.

ответ

0

Является ли объектом свойств запроса, содержащим параметры categoryId и catalogId? Кроме того, возвращает ли это значение: $ {category.description.name}?

Получаете ли вы записи в каталоге, возвращенные любым другим способом? То есть правильно ли настроен ваш магазин, категория и продукты (включая таблицы описания), и проблема связана именно с этим компонентом данных через этот тег?

+0

Да, это $ {category.description.name} возвращает значение. Да, я получил каталог Записи с помощью REST. Как я уже сказал, проблема только в категории category.catalogEntryDataBeans ... Я получаю null, когда использую это. –

+0

Это значение возвращает? $ {category.subCategories} –

+0

Кроме того, действительно ли $ {category.catalogEntryDataBeans} действительно возвращает null? Я ожидал, что вы, по крайней мере, получите пустой CatalogEntryDataBean [] ... Для получения значения null следует исключить исключение во время вызова метода. Посмотрите в своих журналах на CMN0409E (вместе с, вероятно, также «getCatalogEntryDataBeans»). –

 Смежные вопросы

  • Нет связанных вопросов^_^