Etiqueta: metadatos
La etiqueta wcf:metadata
recupera información de metadatos que se puede devolver en respuesta a una petición BOD Get, misma que se utiliza para autoría. Por ejemplo, los espacios de trabajo del Centro de gestión.
Información de etiqueta | |
---|---|
Contenido del cuerpo | vacío |
Nombre de pantalla | Metadatos |
Atributos
Atributo | Necesario | Tiempo de petición | Tipo | Descripción: |
---|---|---|---|---|
showVerb |
true |
true |
com.ibm.commerce.oagis9.datatypes.ShowType |
El verbo Show que contiene la información de metadatos en el elemento ResponseCriteria . |
businessObject |
true |
true |
java.lang.Object |
El objeto de negocio para el que los metadatos. Este objeto puede ser un nombre o parte de un nombre. |
usage |
true |
true |
java.lang.String |
El tipo de metadatos que se recupera. Actualmente, el único uso admitido es changeControl . |
var |
true |
false |
java.lang.String |
El nombre de la variable java.util.HashMap exportada a la que se asignarán todas las propiedades de metadatos correspondientes al uso especificado y al objeto de negocio. |
Variables
No se han definido variables para la etiqueta wcf:metadata
.
Ejemplo
El ejemplo siguiente utiliza la etiqueta
wcf:metadata
dentro de un fragmento JSP. Las propiedades de metadatos changeControl
para un objeto de catálogo específico se recuperan y almacenan en la variable propertyMap
. A continuación, si la propiedad de datos modificables está disponible, se utiliza su valor para un proceso adicional:<wcf:metadata showVerb="${show}"
businessObject="${catalog}"
usage="changeControl"
var="propertyMap"/>
<c:if test="${!empty propertyMap.modifiable}">
<changeControlModifiable><![CDATA[${propertyMap.modifiable}]]></changeControlModifiable>
</c:if>
Este código produce una salida similar a la del ejemplo siguiente:<metadata usage="changeControl">
<modifiable>true</modifiable>
<logonID>wcsadmin</logonID>
</metadata>