В Wicket, в чем разница между разными методами ввода get? - PullRequest
1 голос
/ 22 марта 2010

В чем разница между getRawInput, getValue () и getModelValue () и т. Д ...?

1 Ответ

1 голос
/ 22 марта 2010

Имена методов без указания класса оставляют нам догадки.

Я предполагаю, что все они находятся в org.apache.wicket.markup.html.form.FormComponent, так как все они существуют там.

Все они относятся к данным, введенным пользователем в форму, но, грубо говоря, getRawInput () - это данные пользователя, getModelValue () - значение в текущей модели для компонента формы, а getValue () - это либо в зависимости от того, действительно ли пользователь предоставил данные.

Все эти методы описаны в javadoc для FormComponent

...