Spec-Zone .ru
спецификации, руководства, описания, API


javax.faces.bean
Тип аннотации ManagedProperty


@Retention(value=RUNTIME)
@Target(value=FIELD)
public @interface ManagedProperty

Присутствие этой аннотации на поле class, аннотируемого ManagedBean дает системе команду вводить значение в это свойство как описано в разделе JSF.5.3 документа прозы спецификации в <managed-property> подраздел. Время инстанцирования диктует значение атрибутов на использовании ManagedBean и логикой приложения непосредственно. Значение value() атрибут может быть литералом String или a ValueExpression. Если последний, выражение не должно быть оценено, пока боб не инстанцируют. Значение атрибута имени принимается, чтобы быть управляемым именем свойства для этого свойства. Если не определенный, управляемое имя свойства берется, чтобы быть именем поля, к которому это - атрибут, присоединяется.

Если эта аннотация присутствует на class, который не имеет ManagedBean аннотация, реализация не должна предпринять меры на этой аннотации.


Необходимая Сводка Элемента
 java.lang.String значение
          

Взятый, чтобы быть значением, которое вводится в поле.

 
Дополнительная Сводка Элемента
 java.lang.String имя
          

Взятый, чтобы быть managed-property-name.

 

Деталь элемента

значение

public abstract java.lang.String value

Взятый, чтобы быть значением, которое вводится в поле. См. документацию class для деталей.

имя

public abstract java.lang.String name

Взятый, чтобы быть managed-property-name. См. документацию class для деталей.

Значение по умолчанию:
""


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter