когда метод setXXXX ("аргумент") вызывается в form.java структуры Struts? - PullRequest
0 голосов
/ 17 декабря 2010

Когда setXXXX("argument") метод вызывается в form.java структуры Struts?

Мы просто вызываем getXXXX() в действии, но я хочу знать, когда вызывается метод setXXXX("argument")?

1 Ответ

0 голосов
/ 18 декабря 2010

Получатели обычно вызываются для извлечения данных в представлении (например, файл JSP), в то время как установщики используются для вставки данных из представления. Установщики вызываются, когда вы заполняете данные из формы. Поэтому, если вы отправите в форме значение с именем «property1» со значением «myValue1», оно вызовет метод getMyProperty1 («myValue1»).

В случае, если вы используете вложенные объекты, он вызывает метод get для объекта, а затем метод для свойства. Например, если у вас есть пользовательский объект типа «Пользователь», а у пользователя есть атрибут с именем «username», вы можете отправить в форме значение с именем «user.username» со значением «value of user». Поэтому сначала он вызывает метод get для получения объекта User, а затем для этого объекта он будет называться setUsername («значение пользователя»).

Установщики не являются обязательными, если вы их не предоставите, вы не сможете изменить это значение в представлении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...