Any ideas?

-------------------------------
José  Luis Martínez-Avial
Web Applications Global Head
Information Technology
Santander Private Banking
 
1401 Brickell Avenue, Suite 1500, Miami FL 33131
Phone: 305.539.2417

-----Original Message-----
From: Jose Luis Martinez Avial 
Sent: Wednesday, October 24, 2012 11:44 PM
To: [email protected]
Subject: Use of OGNL expression to access request headers

Hi,
        I'm using Tiles 2.2.2  in my application (Struts 2.2.3). I want to use 
expressions in order to modify my screen composition depending on some 
attribute in the request. Basically, I would like to change the extends of a 
screen depending if there is a header in the request with name 
"x-requested-with" and the value is "XMLHttpRequest". Is it possible to do 
that? I've tried to do a simple example with an attribute:

<put-attribute name="test"   expression="OGNL:requestScope"  cascade="true"/>

I've tried different expressions like OGNL:%{#request.headers.referer}, 
OGNL:#request.headers.referer, OGNL:requestScope.headers.referer , etc. But it 
always returns null. I haven't found any documentation on how the OGNL 
expressions works on Tiles, so I'm working based on how I would do it with 
Struts. But it doesn't seem to work. Can somebody help me?

Thanks

JL


Internet communications are not secure and therefore Banco
Santander International does not accept legal responsibility for
the contents of this message. Any views or opinions presented
are solely those of the author and do not necessarily represent
those of Banco Santander International unless otherwise
specifically stated.

Las comunicaciones vía Internet no son seguras y, por lo tanto,
Banco Santander International no asume responsabilidad legal
ni de ningún otro tipo por el contenido de este mensaje.
Cualquier opinión transmitida pertenece únicamente al autor y
no necesariamente representa la opinión de Banco Santander
International, a no ser que esté expresamente detallado.

Reply via email to