Cómo cargar una página JSF en MyFaces / ADF dentro de un iframe
Oracle Application Development Framework (más conocido como ADF) está basado en Apache MyFaces. Algunas de sus configuraciones se puede hacer en los archivos de Myfaces, como el
El parámetro
Aquí está la documentación del parámetro: http://myfaces.apache.org/trinidad/devguide/configuration.html
trinidad-config.xml
. Esta semana me he roto la cabeza tratando de cargar una página JSF de ADF dentro de un iframe
que estaba en otro contexto. Noté que sí cargaba la página, sí la identificaba, pero no la mostraba. Comencé a revisar la configuración del archivo web.xml
y encontré un parámetro muy escondido.El parámetro
org.apache.myfaces.trinidad.security.FRAME_BUSTING
es quien hace la magia. Por omisión tiene valor differentOrigin
que significa que si se trata de cargar en un frame desde un contexto diferente, detiene la carga (ajá! justo lo que me pasaba). Así que solamente le puse el valor never
.. y listo, problema solucionado.Aquí está la documentación del parámetro: http://myfaces.apache.org/trinidad/devguide/configuration.html
Comentarios
Publicar un comentario
Si quieres hacer una pregunta más específica, hazla en los foros que tenemos habilitados en Google Groups
Ah! solo se permiten comentarios de usuarios registrados. Si tienes OpenID, bienvenido! Puedes obtener su OpenID, aquí: http://openid.net/