Как установить значение свойства bean как значение, возвращаемое методом другого класса? - PullRequest
0 голосов
/ 12 июня 2019

Я работаю над одной из задач в Hybris, где мне нужно получить значение атрибута из одного класса "a" в класс "b", когда вызывается мой компонент для класса b.Ниже я попробовал.«Я на одной странице, где я выбрал 10 продуктов, и при вызове прослушивателя событий с несколькими вариантами выбора я получил количество продуктов в классе а».но когда bean инициализируется для класса b, я получаю нулевое значение вместо значения, которое мне нужно от класса a.

Class A{

private string test;
public void setTest(String test)
{
this.test=test}        //value is setting up on an event like 
                            multi-select of products
public String getTest()
{
return test;} .                      //value is coming here
}

Class B{
private String attribute;
public void setAttribute(String attribute)         //getting null
{
this.attribute=attribute}
public String getAttribute()
{
return attribute;}

}


<bean id="classB" class"B">
<property name="attribute">
<bean factory-bean="A" factory-method="getTest"></bean>
</bean>
...